v3.26.3
Note 8 - Long-term Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
2027 $ 3,642  
2028 2,845  
2029 2,407  
2030 2,050  
2031 1,707  
Thereafter 9,303  
Total minimum lease payments 21,954  
Less: amounts representing interest (5,648)  
Present value of future minimum lease payments 16,306  
Less: current portion (2,644) $ (33,611)
Noncurrent lease liabilities $ 13,662 $ 13,461