Restructuring Costs - Summary of Restructuring Liabilities Recorded in Connection with 2017, 2019 and 2020 Plans (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 9 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Dec. 31, 2021 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Mar. 31, 2021 |
Jun. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Restructuring Reserve [Roll Forward] | ||||||||||
Provisions/Additions | $ 0 | $ 68,704 | $ 744 | $ 792,754 | ||||||
Restructuring Costs under 2017 Plan | ||||||||||
Restructuring Reserve [Roll Forward] | ||||||||||
Beginning Balance | 124,017 | $ 132,873 | $ 134,663 | $ 137,911 | 141,340 | $ 249,646 | $ 314,910 | $ 314,910 | 134,663 | 314,910 |
Provisions/Additions | (744) | 744 | 421,737 | 302,313 | ||||||
Translation Adjustment | (7,518) | (8,112) | (2,534) | (3,248) | (3,429) | 2,734 | (10,393) | |||
Utilized/Paid | (532,777) | (357,184) | ||||||||
Ending Balance | 116,499 | 124,017 | 132,873 | 134,663 | 137,911 | 141,340 | 249,646 | 141,340 | 116,499 | 137,911 |
Employee Severance | Restructuring Costs under 2017 Plan | ||||||||||
Restructuring Reserve [Roll Forward] | ||||||||||
Beginning Balance | 124,017 | 132,129 | 134,663 | 137,911 | 141,340 | 229,051 | 239,444 | 239,444 | 134,663 | 239,444 |
Provisions/Additions | 0 | 0 | 0 | 0 | ||||||
Translation Adjustment | (7,518) | (8,112) | (2,534) | (3,248) | (3,429) | 2,734 | (10,393) | |||
Utilized/Paid | (90,445) | 0 | ||||||||
Ending Balance | 116,499 | 124,017 | 132,129 | 134,663 | 137,911 | 141,340 | 229,051 | 141,340 | 116,499 | 137,911 |
Facility and Other Costs | Restructuring Costs under 2017 Plan | ||||||||||
Restructuring Reserve [Roll Forward] | ||||||||||
Beginning Balance | 0 | 744 | 0 | 0 | 0 | 20,595 | 75,466 | 75,466 | 0 | 75,466 |
Provisions/Additions | (744) | 744 | 421,737 | 302,313 | 700,000 | |||||
Translation Adjustment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Utilized/Paid | (442,332) | (357,184) | ||||||||
Ending Balance | $ 0 | $ 0 | $ 744 | $ 0 | $ 0 | $ 0 | $ 20,595 | $ 0 | $ 0 | $ 0 |