XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets, beginning of period $ 3,296,404  
Expected return on plan assets 133,373  
Gain / (losses) on plan assets (287,690)  
Employer contributions 302,019  
Plan participant contributions 207,225  
Benefits paid through plan assets (84,874)  
Settlements (1,160,679)  
Foreign currency exchange rate changes 255,940  
Fair value of plan assets, ending of period 2,661,718 $ 3,296,404
Employer contribution $ 77,240 $ 149,543
Defined Benefit Plan, Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan,equities percent 31.80%  
Corporate Debt Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan,bonds percent 35.40%  
Defined Benefit Plan, Real Estate [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan,real estate percent 17.10%  
Mutual Fund [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, alternative investment percent 11.30%  
Defined Benefit Plan, Cash and Cash Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, cash and cash equivalents percent 4.40%