XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Leases - Lease Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Amortization of right-of-use assets $ 219 $ 123
Interest on lease liabilities 124 199
Operating lease cost 3,841 3,634
Variable lease cost (84) 24
Short-term lease cost 1,205 1,060
Total lease cost 5,305 5,040
Operating cash flows from finance leases 124 199
Operating cash flows from operating leases 3,019 2,929
Financing cash flows from finance leases 180 162
Right-of-use assets obtained in exchange for new finance lease liabilities 0 $ 810
Right-of-use assets obtained in exchange for new operating lease liabilities $ 2,876  
Weighted-average remaining lease term—finance leases (in years) (Year) 4 years 6 months  
Weighted-average remaining lease term—operating leases (in years) (Year) 4 years 2 months 12 days  
Weighted-average discount rate—finance leases 12.80%  
Weighted-average discount rate—operating leases 8.40%