XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2024, operating leases $ 33  
2024, financing leases 4,569  
2025, operating leases 88  
2025, financing leases 6,092  
2026, operating leases 121  
2026, financing leases 5,780  
2027, operating leases 124  
2027, financing leases 241  
2028, operating leases 128  
2028, financing leases 0  
Thereafter, operating leases 516  
Thereafter, financing leases 0  
Total minimum lease payments 1,010  
Total minimum lease payments 16,682  
Less imputed interest and deferred finance fees (335)  
Less imputed interest and deferred finance fees (2,023)  
Operating Lease, Liability 675 $ 712
Total lease liability $ 14,659 $ 12,090