XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs - Schedule Of Restructuring Costs (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Restructuring Reserve [Roll Forward]                  
Beginning Balance $ 393,650 $ 436,502 $ 531,292 $ 762,583 $ 849,257 $ 884,668 $ 914,808 $ 531,292 $ 914,808
Provisions/Additions 317,595 153,685 287,460 359,117 384,829 202,679 157,693 758,740 745,201
Translation Adjustment 9,554 4,674              
Utilized/Paid (366,562) (201,211) (382,250) (590,408) (471,503) (238,090) (187,833)    
Translation Adjustment (24,234) (8,087) (13,153)   (131,497) (49,410) 19,392 (45,474) (161,515)
Ending Balance 354,237 393,650 436,502 531,292 762,583 849,257 884,668 354,237 762,583
Restructuring Costs Under 2019 Plan                  
Restructuring Reserve [Roll Forward]                  
Beginning Balance 218,766 214,092 293,799 461,362 461,362 461,362 461,362 293,799 461,362
Provisions/Additions 0 0 76,708 31,860 214,050 0 0    
Translation Adjustment 9,554 4,674              
Utilized/Paid 0 0 (156,415) (199,423) (214,050) 0 0    
Ending Balance 228,320 218,766 214,092 293,799 461,362 461,362 461,362 228,320 461,362
Facility and Other Costs                  
Restructuring Reserve [Roll Forward]                  
Beginning Balance 174,884 222,410 237,493 301,221 387,895 423,306 453,446 237,493 453,446
Provisions/Additions 317,595 153,685 210,752 327,257 170,779 202,679 157,693 700,000  
Translation Adjustment 0 0              
Utilized/Paid (366,562) (201,211) (225,835) (390,985) (257,453) (238,090) (187,833)    
Ending Balance $ 125,917 $ 174,884 $ 222,410 $ 237,493 $ 301,221 $ 387,895 $ 423,306 $ 125,917 $ 301,221