XML 84 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Projected Benefit Obligation for the Period (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Retirement Plans  
PBO, beginning of period $ 3,299,621
Service cost 259,031
Interest cost 66,136
Plan participation contributions 207,225
Actuarial (gains) / losses 87,078
Benefits paid through plan assets (84,874)
Plan amendments related to statutory changes (1,225,712)
Foreign currency exchange rate changes 269,346
PBO, ending of period 2,877,851
Component representing future salary increases (98,669)
Accumulated benefit obligation $ 2,779,182