v3.26.1
Note 10 - Retirement Plans - Schedule of Expected Benefit Payments (Details)
Dec. 31, 2025
USD ($)
2026 $ 431,300
2027 381,003
2028 338,250
2029 304,299
2030 276,636
Thereafter 1,310,247
Total expected benefit payments by the plan $ 3,041,735