XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2024, operating leases $ 8  
2024, financing leases 3,745  
2025, operating leases 118  
2025, financing leases 7,490  
2026, operating leases 122  
2026, financing leases 7,177  
2027, operating leases 125  
2027, financing leases 662  
2028, operating leases 129  
2028, financing leases 0  
Thereafter, operating leases 483  
Thereafter, financing leases 0  
Total minimum lease payments 985  
Total minimum lease payments 19,074  
Less imputed interest and deferred finance fees (347)  
Less imputed interest and deferred finance fees (2,171)  
Operating Lease, Liability 638 $ 712
Total lease liability $ 16,903 $ 12,090