v3.26.1
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Jul. 05, 2026
Apr. 05, 2026
Dec. 31, 2025
Next 12 months, operating leases $ 1,851,000    
12 to 24 months, operating leases 1,454,000    
24 to 36 months, operating leases 1,048,000    
36 to 48 months, operating leases 1,064,000    
48 to 60 months, operating leases 1,080,000    
Thereafter, operating leases 8,797,000    
Total lease payments, operating leases 15,294,000    
Less imputed interest, operating leases (7,824,000)    
Total, operating leases 7,470,000 $ 7,470,000 $ 7,692,000
Finance Leases Excluding Equipment Financing Obligations [Member]      
Next 12 months, finance leases 1,045,000    
12 to 24 months, finance leases 920,000    
24 to 36 months, finance leases 793,000    
36 to 48 months, finance leases 776,000    
48 to 60 months, finance leases 695,000    
Thereafter, finance leases 3,242,000    
Total lease payments, finance leases 7,471,000    
Less imputed interest, finance leases (3,149,000)    
Total, finance leases $ 4,322,000