v3.25.2
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Jun. 29, 2025
Dec. 31, 2024
Next 12 months, operating leases $ 1,045,000  
12 to 24 months, operating leases 1,099,000  
24 to 36 months, operating leases 694,000  
36 to 48 months, operating leases 279,000  
48 to 60 months, operating leases 285,000  
Thereafter, operating leases 1,232,000  
Total lease payments, operating leases 4,634,000  
Less imputed interest, operating leases (1,061,000)  
Total, operating leases 3,573,000 $ 4,157,000
Finance Leases Excluding Equipment Financing Obligations [Member]    
Next 12 months, finance leases 1,322,000  
12 to 24 months, finance leases 314,000  
24 to 36 months, finance leases 188,000  
36 to 48 months, finance leases 135,000  
48 to 60 months, finance leases 0  
Thereafter, finance leases 0  
Total lease payments, finance leases 1,959,000  
Less imputed interest, finance leases (186,000)  
Total, finance leases $ 1,773,000