Quarterly report [Sections 13 or 15(d)]

Leases - Schedule of the Components of Lease Costs (Details)

v3.26.1
Leases - Schedule of the Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease cost $ 462 $ 502
Variable lease cost 127 159
Total lease cost 589 661
Operating cash flow from operating leases 472 615
Right of use assets obtained in exchange for operating lease obligations 0 37
Increases to right of use assets resulting from operating lease modifications $ 0 $ 344
Weighted average remaining lease term: 4 years 3 months 18 days 5 years 1 month 6 days
Weighted average discount rate: 7.70% 7.60%
Short term lease payments $ 200 $ 200