Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Leases - Schedule of the Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Operating lease cost $ 502 $ 473
Variable lease cost 159 75
Total lease cost 661 548
Cash paid for amounts included in the measurement of lease liabilities and right of use assets, operating cash flow from operating leases 615 530
Right of use assets obtained in exchange for lease obligations, operating leases 37 0
Increases to right of use assets resulting from lease modifications, operating lease $ 344 $ 0
Weighted average remaining lease term 5 years 1 month 6 days 6 years
Weighted average discount rate 7.60% 7.80%