v3.25.2
Note 10 - Leases - Leases Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Amortization of finance lease assets $ 294 $ 370 $ 621 $ 728
Interest on finance lease liabilities 105 121 218 228
Total finance lease costs 399 491 839 956
Operating lease cost 660 703 1,401 1,345
Short-term lease cost 183 54 371 100
Variable lease cost [1] 95 384 372 753
Sublease income (98) (49) (219) (99)
Total operating lease costs 840 1,092 1,925 2,099
Total lease cost $ 1,239 $ 1,583 2,764 3,055
Operating cash outflow from operating leases     $ 1,733 $ 1,679
Weighted-average remaining lease term-finance leases at end of period (in years) (Year) 2 years 8 months 12 days 2 years 9 months 18 days 2 years 8 months 12 days 2 years 9 months 18 days
Weighted-average remaining lease term-operating leases at end of period (in years) (Year) 6 years 1 month 6 days 6 years 7 months 6 days 6 years 1 month 6 days 6 years 7 months 6 days
Weighted-average discount rate-finance leases at end of period 6.00% 5.40% 6.00% 5.40%
Weighted-average discount rate-operating leases at end of period 9.10% 8.90% 9.10% 8.90%
[1] Variable lease costs consist primarily of taxes, insurance, utilities, and common area or other maintenance costs for the Company’s leased facilities and equipment.