v3.26.1
Note 9 - Incentive and Retirement Plans (Details Textual) - USD ($)
12 Months Ended
Mar. 27, 2025
Dec. 31, 2025
Dec. 31, 2024
Employee Incentive Plan, Percentage Of Compensation In Lieu Of Cash   50.00%  
Management Incentive Plan, Percentage Of Compensation In Lieu Of Cash   50.00%  
Defined Contribution Plan, Employer Discretionary Contribution Amount   $ 443,829 $ 443,156
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   148,877  
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