XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Note 2 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Next 12 months, Operating Leases $ 1,317,000  
Next 12 months, Financing Leases 1,548,000  
12 to 24 months, Operating Leases 1,231,000  
12 to 24 months, Financing Leases 1,514,000  
24 to 36 months, Operating Leases 859,000  
24 to 36 months, Financing Leases 488,000  
36 to 48 months, Operating Leases 842,000  
36 to 48 months, Financing Leases 0  
48 to 60 months, Operating Leases 0  
48 to 60 months, Financing Leases 0  
Thereafter, Operating Leases 0  
Thereafter, Financing Leases 0  
Total lease payments, Operating Leases 4,249,000  
Total lease payments, Financing Leases 3,550,000  
Less imputed interest, Operating Leases (539,000)  
Less imputed interest, Financing Leases (371,000)  
Total, Operating Leases 3,710,000 $ 4,878,000
Total, Financing Leases $ 3,179,000