XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025, Operating leases $ 814  
2025, Finance leases 168  
2026, Operating leases 709  
2026, Finance leases 145  
2027, Operating leases 708  
2027, Finance leases 145  
2028, Operating leases 335  
2028, Finance leases 145  
2029, Operating leases 63  
2029, Finance leases 145  
Thereafter, Operating leases 1,203  
Thereafter, Finance leases 9,960  
Total lease payments, Operating leases 3,832  
Total lease payments, Finance leases 10,708  
Less imputed interest, Operating leases (1,489)  
Less imputed interest, Finance leases (7,825)  
Total operating lease liability 2,343 $ 2,189
Total finance lease liability $ 2,883 $ 2,717