XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details 6) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits that would impact tax rate $ 10,993 $ 8,250 $ 8,671
Increase (decrease) in unrecognized tax benefits due to:      
Balance at January 1 8,250 8,671 9,156
Tax positions taken during prior periods 0 0 0
Tax positions taken during the current period 637 873 637
Acquisition 2,950 0 0
Settlements 0 0 (70)
Lapse of the applicable statute of limitations (790) (1,171) (1,218)
Foreign currency translation (54) (123)  
Foreign currency translation     166
Balance at December 31 10,993 8,250 8,671
Interest and penalties (388) (264) (93)
The liability for unrecognized tax benefits included accrued interest $ 2,930 $ 3,318 $ 3,582