Quarterly report [Sections 13 or 15(d)]

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating  
Remainder of 2025 $ 2,800
2026 3,750
2027 3,825
2028 3,903
2029 3,971
Thereafter 27,966
Total undiscounted minimum future lease payments 46,215
Imputed interest (15,011)
Present value of lease liabilities 31,204
Finance  
Remainder of 2025 304
2026 361
2027 361
2028 303
2029 85
Thereafter 0
Total undiscounted minimum future lease payments 1,414
Imputed interest (145)
Present value of lease liabilities $ 1,269