v3.26.3
Note 8 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
2027, Operating leases $ 802  
2027, Finance leases 1,722  
2028, Operating leases 543  
2028, Finance leases 145  
2029, Operating leases 108  
2029, Finance leases 145  
2030, Operating leases 110  
2030, Finance leases 145  
2031, Operating leases 110  
2031, Finance leases 145  
Thereafter, Operating leases 2,021  
Thereafter, Finance leases 9,670  
Total lease payments, Operating leases 3,694  
Total lease payments, Finance leases 11,972  
Less imputed interest, Operating leases (1,744)  
Less imputed interest, Finance leases (7,322)  
Total operating lease liability 1,950 $ 2,332
Total finance lease liability $ 4,650 $ 3,083