v3.26.1
Note 10 - Retirement Plans (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Defined Contribution Plan, Cost $ 87,244 $ 97,845
Defined Benefit Plan, Equity Securities [Member]    
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 34.10%  
Defined Benefit Plan, Debt Security [Member]    
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 36.30%  
Employee Benefit Plan, Real Estate [Member]    
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 17.70%  
Alternative Investment Member]    
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 7.60%  
Defined Benefit Plan, Cash and Cash Equivalents [Member]    
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 4.30%