v3.26.1
Leases - Schedule of Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lease cost:          
Operating lease cost $ 531 $ 337 $ 987 $ 662  
Short-term lease cost 100 43 123 95  
Total lease cost 631 380 1,110 757  
Other information:          
Cash paid for amounts included in the measurement of operating liabilities (operating leases) 484 329 943 655  
Right-of-use assets obtained in exchange for new operating lease liabilities  
Weighted-average remaining lease term (in years)—operating leases 1 year 9 months 18 days 1 year 9 months 18 days 1 year 9 months 18 days 1 year 9 months 18 days  
Weighted-average discount rate—operating leases 7.90% 6.60% 7.90% 6.60%  
Lease liability—short term $ 1,690   $ 1,690   $ 1,614
Lease liability—long term 1,258   1,258   $ 1,166
Subtotal 2,948   2,948    
Difference between undiscounted and discounted cash flows 137   137    
Total future minimum lease payments (undiscounted) $ 3,085   $ 3,085