v3.26.1
Note 10 - Retirement Plans - Changes in Fair Value of Plan Assets (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Fair value of plan assets, beginning of period $ 1,785,911
Expected return on plan assets 63,242
Fair value of plan assets, end of period 2,611,692
Pension Plan [Member]  
Fair value of plan assets, beginning of period 1,785,911
Expected return on plan assets 66,644
Gain / (losses) on plan assets 82,991
Employer contributions 228,853
Plan participant contributions 153,407
Benefits paid through plan assets 33,951
Foreign currency exchange rate changes 259,935
Fair value of plan assets, end of period $ 2,611,692