Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Leases - Schedule of the Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease cost $ 488 $ 478 $ 1,504 $ 1,423
Variable lease cost 123 94 383 266
Total lease cost $ 611 $ 572 1,887 1,689
Cash paid for amounts included in the measurement of lease liabilities and right of use assets, operating cash flow from operating leases     1,553 1,400
Right of use assets obtained in exchange for lease obligations, operating leases     37 250
Increases to right of use assets resulting from lease modifications, operating lease     $ 344 $ 0
Weighted average remaining lease term 4 years 8 months 12 days 5 years 7 months 6 days 4 years 8 months 12 days 5 years 7 months 6 days
Weighted average discount rate 7.60% 7.80% 7.60% 7.80%