v3.26.1
Note 10 - Retirement Plans - Schedule of Projected Benefit Obligations (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Service cost $ 174,215
Interest cost 16,706
Foreign currency exchange rate changes 276,114
PBO, end of period 2,826,714
Pension Plan [Member]  
PBO, beginning of period 1,914,338
Service cost 183,586
Interest cost 17,604
Plan participation contributions 153,407
Actuarial (gains) / losses 247,715
Benefits paid through plan assets 33,951
PBO, end of period 2,826,715
Component representing future salary increases (137,061)
Accumulated benefit obligation (“ABO”), end of period $ 2,689,654