| Summary of Valuation Allowance [Table Text Block] |
| Tax-related valuation allowance | | Balance at the Beginning of Period | | | Charged to Tax Expense/(Benefit) | | | Purchase Accounting Adjustments | | | Impact of Foreign Currency Exchange Rate | | | Balance at the End of Period | |
| Year ended December 31, 2021 | | $ | 55,006 | | | $ | 7,270 | | | $ | - | | | $ | (43 | ) | | $ | 62,233 | |
| Year ended December 31, 2020 | | $ | 41,004 | | | $ | 13,924 | | | $ | - | | | $ | 78 | | | $ | 55,006 | |
| Year ended December 31, 2019 | | $ | 40,857 | | | $ | 50 | | | $ | 65 | | | $ | 32 | | | $ | 41,004 | |
|