v3.26.1
Leases - Schedule of Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Lease cost:      
Operating lease cost $ 456 $ 326  
Short-term lease cost 23 52  
Total lease cost 479 378  
Other information:      
Cash paid for amounts included in the measurement of operating liabilities (operating leases) 459 325  
Right-of-use assets obtained in exchange for new operating lease liabilities  
Weighted-average remaining lease term (in years)—operating leases 6 months 1 year  
Weighted-average discount rate—operating leases 6.00% 9.50%  
Lease liability—short term $ 1,498   $ 1,614
Lease liability—long term 841   $ 1,166
Subtotal 2,339    
Difference between undiscounted and discounted cash flows 1,082    
Total future minimum lease payments (undiscounted) $ 3,421