XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finance lease cost:        
Amortization of right-of-use assets $ 101 $ 210 $ 217 $ 420
Interest on lease liabilities 33 48 71 99
Operating lease cost 924 764 1,761 1,675
Short-term lease cost 259 447 533 783
Variable lease cost 77 101 86 209
Total lease cost $ 1,394 $ 1,570 2,668 3,186
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from finance leases     71 99
Operating cash flows from operating leases     1,162 1,043
Financing cash flows from finance leases     264 565
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 1,366 $ 257
Weighted-average remaining lease term - finance leases 1 year 1 year 3 months 18 days 1 year 1 year 3 months 18 days
Weighted-average remaining lease term - operating leases 6 years 8 months 12 days 7 years 6 months 6 years 8 months 12 days 7 years 6 months
Weighted-average discount rate - finance leases 7.00% 5.90% 7.00% 5.90%
Weighted-average discount rate - operating leases 11.70% 11.80% 11.70% 11.80%