XML 125 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance, Ending Balance $ 41,625    
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Allowance, Beginning Balance 6,456 $ 3,869 $ 3,757
Additions charged to income tax expense 6,685 2,763 346
Acquisitions 28,513    
Reductions charged to other comprehensive income 51 (41) (15)
Reductions credited to income tax expense (109) (59) (241)
Changes due to foreign currency translation 29 (76) 22
Allowance, Ending Balance $ 41,625 $ 6,456 $ 3,869