v3.25.1
Commitments and Contingencies - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lease Cost    
Operating lease cost $ 482 $ 483
Short-term lease cost 195 189
Variable lease cost 97 81
Sublease income   (102)
Total Lease Cost 774 651
Other Information    
Operating cash flows used for operating leases $ 484 $ 462
Weighted average remaining lease term (in years) 4 years 3 months 18 days 5 years 3 months 18 days
Weighted average discount rate 9.20% 9.20%