XML 84 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
2024, operating leases $ 58  
2024, financing leases 4,947  
2025, operating leases 118  
2025, financing leases 4,645  
2026, operating leases 122  
2026, financing leases 4,333  
2027, operating leases 125  
2028, operating leases 129  
Thereafter, operating leases 483  
Total minimum lease payments 1,035  
Total minimum lease payments 13,925  
Less imputed interest and deferred finance fees (323)  
Less imputed interest and deferred finance fees (1,835)  
Operating Lease, Liability, Total 712 $ 230
Total lease liability $ 12,090