XML 118 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Uncertain tax position liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, beginning $ 1,587 $ 5,300
Increases related to prior period tax positions   96
Decrease related to prior year tax positions (882) (815)
Increase related to tax positions from acquired companies 309 1,587
Settlements   (4,944)
Foreign currency transaction (gains) losses   363
Balance, ending $ 1,014 $ 1,587