XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2025, Operating leases $ 678  
2025, Finance leases 179  
2026, Operating leases 670  
2026, Finance leases 159  
2027, Operating leases 631  
2027, Finance leases 145  
2028, Operating leases 650  
2028, Finance leases 145  
2029, Operating leases 109  
2029, Finance leases 145  
Thereafter, Operating leases 0  
Thereafter, Finance leases 10,105  
Total lease payments, Operating leases 2,738  
Total lease payments, Finance leases 10,878  
Less imputed interest, Operating leases (644)  
Less imputed interest, Finance leases (8,084)  
Total operating lease liability 2,094 $ 2,189
Total finance lease liability $ 2,794 $ 2,717