v3.26.1
Note 9 - Incentive and Retirement Plans (Details Textual) - shares
6 Months Ended
Mar. 27, 2025
Jun. 30, 2026
Employee Incentive Plan, Percentage Of Compensation In Lieu Of Cash   50.00%
Management Incentive Plan, Percentage Of Compensation In Lieu Of Cash   50.00%
Employee 2015 Stock Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   200,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   137,446
The 2025 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 3 years  
Share-based Compensation Arrangement by Share-based Payment Award Service Period 3 years