XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
2026, Operating leases $ 803  
2026, Finance leases 159  
2027, Operating leases 708  
2027, Finance leases 145  
2028, Operating leases 713  
2029, Operating leases 171  
2029, Finance leases 145  
2030, Operating leases 63  
2030, Finance leases 145  
Thereafter, Operating leases 1,188  
Thereafter, Finance leases 9,960  
Total lease payments, Operating leases 3,646  
Total lease payments, Finance leases 10,699  
Less imputed interest, Operating leases (1,412)  
Less imputed interest, Finance leases (7,734)  
Total operating lease liability 2,234 $ 2,343
Total finance lease liability $ 2,965 $ 2,883