XML 104 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans Pension Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 69,627 $ 65,188
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Projected benefit obligation at beginning of year 95,511 180,151
Interest cost 414 1,207
Actuarial gain (11,223) 28,834
Benefits paid 0 (121,838)
Service cost 0 0
Currency translation 1,259 7,157
Projected benefit obligation at end of year 85,961 95,511
Changes in plan assets:    
Fair value of plan assets at beginning of year 40,476 149,903
Actual return on plan assets 2,135 6,226
Benefits paid 0 (121,838)
Employer contributions 5,873 2,012
Currency translation (108,814) 4,173
Fair value of plan assets at end of year (60,330) 40,476
Funded status $ (146,291) $ (55,035)