XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Next 12 months, Operating Leases $ 1,212,000  
Next 12 months, Financing Leases 1,645,000  
12 to 24 months, Operating Leases 1,124,000  
12 to 24 months, Financing Leases 614,000  
24 to 36 months, Operating Leases 1,113,000  
24 to 36 months, Financing Leases 127,000  
36 to 48 months, Operating Leases 277,000  
36 to 48 months, Financing Leases 60,000  
48 to 60 months, Operating Leases 284,000  
48 to 60 months, Financing Leases 0  
Thereafter, Operating Leases 1,304,000  
Thereafter, Financing Leases 0  
Total lease payments, Operating Leases 5,314,000  
Total lease payments, Financing Leases 2,446,000  
Less imputed interest, Operating Leases (1,157,000)  
Less imputed interest, Financing Leases (204,000)  
Total, Operating Leases 4,157,000 $ 3,710,000
Total, Financing Leases $ 2,242,000