Quarterly report [Sections 13 or 15(d)]

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

v3.26.3
Leases - Schedule of the Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Operating lease cost $ 430 $ 488 $ 1,368 $ 1,504
Variable lease cost 112 123 366 383
Total lease cost $ 542 $ 611 1,734 1,887
Operating cash flow from operating leases     1,424 1,553
Right of use assets obtained in exchange for operating lease obligations     0 37
Increases to right of use assets resulting from operating lease modifications     $ 445 $ 344
Weighted average remaining lease term: 3 years 8 months 12 days 4 years 8 months 12 days 3 years 8 months 12 days 4 years 8 months 12 days
Weighted average discount rate: 7.80% 7.60% 7.80% 7.60%
Short term lease payments $ 300 $ 200 $ 900 $ 600