XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Uncertain tax position liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, January 1 $ 1,587 $ 5,300
Increases related to prior period tax positions 0 96
Decrease related to prior year tax positions 0 (815)
Increase related to tax positions from acquired companies 309 0
Settlements 0 (3,776)
Foreign currency transaction (gains) losses 0 380
Balance, June 30 $ 1,896 $ 1,185