XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.4
Income Taxes - Uncertain tax position liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 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 338
Decrease related to prior year tax positions (815)  
Increase related to tax positions from acquired companies 1,587  
Settlements (3,776)  
Foreign currency transaction gains/losses 351  
Balance, September 30 $ 2,743 $ 5,148