XML 114 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Uncertain tax position liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, January 1 $ 5,300 $ 4,810
Increases related to prior period tax positions 96 490
Decrease related to prior year tax positions (815)  
Increase related to tax positions from acquired companies 1,587  
Settlements (4,944)  
Foreign currency transaction gains/losses 363  
Balance, December 31 $ 1,587 $ 5,300