XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Costs - Schedule Of Restructuring Costs (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring Reserve [Roll Forward]                
Provisions/Additions $ 0       $ 421,737   $ 744 $ 724,050
Restructuring Costs Under 2017 Plan                
Restructuring Reserve [Roll Forward]                
Beginning Balance 132,873 $ 134,663 $ 137,911 $ 141,340 249,646 $ 314,910 134,663 314,910
Provisions/Additions (744) 744     421,737 302,313    
Utilized/Paid         (532,777) (357,184)    
Translation Adjustment (8,112) (2,534) (3,248) (3,429) 2,734 (10,393)    
Ending Balance 124,017 132,873 134,663 137,911 141,340 249,646 124,017 141,340
Employee Severance | Restructuring Costs Under 2017 Plan                
Restructuring Reserve [Roll Forward]                
Beginning Balance 132,129 134,663 137,911 141,340 229,051 239,444 134,663 239,444
Provisions/Additions 0 0     0 0    
Utilized/Paid         (90,445) 0    
Translation Adjustment (8,112) (2,534) (3,248) (3,429) 2,734 (10,393)    
Ending Balance 124,017 132,129 134,663 137,911 141,340 229,051 124,017 141,340
Facility and Other Costs | Restructuring Costs Under 2017 Plan                
Restructuring Reserve [Roll Forward]                
Beginning Balance 744 0 0 0 20,595 75,466 0 75,466
Provisions/Additions (744) 744     421,737 302,313   700,000
Utilized/Paid         (442,332) (357,184)    
Translation Adjustment 0 0 0 0 0 0    
Ending Balance $ 0 $ 744 $ 0 $ 0 $ 0 $ 20,595 $ 0 $ 0