XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
2026, Operating leases $ 826  
2026, Finance leases 145  
2027, Operating leases 752  
2027, Finance leases 145  
2028, Operating leases 543  
2028, Finance leases 145  
2029, Operating leases 108  
2029, Finance leases 145  
2030, Operating leases 110  
2030, Finance leases 145  
Thereafter, Operating leases 2,130  
Thereafter, Finance leases 9,815  
Total lease payments, Operating leases 4,469  
Total lease payments, Finance leases 10,540  
Less imputed interest, Operating leases (2,009)  
Less imputed interest, Finance leases (7,553)  
Total operating lease liability 2,460 $ 2,343
Total finance lease liability $ 2,987 $ 2,883