Note 4 - Leases (Details Textual) - USD ($) |
Jun. 29, 2025 |
Dec. 31, 2024 |
---|---|---|
Lessee, Operating Lease, Renewal Term | 5 years | |
Operating Lease, Right-of-Use Asset | $ 3,266,000 | $ 3,749,000 |
Operating Lease, Liability, Total | $ 3,573,000 | $ 4,157,000 |
Minimum [Member] | ||
Lessee, Operating Lease, Term of Contract | 10 years | |
Maximum [Member] | ||
Lessee, Operating Lease, Term of Contract | 11 years |