XML 123 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Line Items]        
Income tax expense from discontinued operations $ 41,300 $ 8,600 $ 13,100  
Effective tax rate 14.20% 31.70% 10.00%  
Cash and cash equivalents $ 205,233 $ 120,839 $ 118,004  
Undistributed earnings 130,700 125,100    
Deferred tax liabilities $ 144,152 201,882    
Net operating loss carryforwards, description The United States Federal NOL expires in tax year 2037, $17.9 million of the state NOL expires between tax years 2024 and 2043 and the remaining $12.2 million of the state NOL carry forward indefinitely. Foreign NOL of $1.2 million expires between tax years 2024 and 2034 and the remaining $2.7 million of the foreign NOL carry forward indefinitely.      
Undistributed foreign earnings $ 114,200      
Valuation allowance 3,199 3,491 3,600  
Unrecognised Tax Benefits that would Impact of Effective tax Rate 2,200      
Unrecognised income tax position 2,858 2,887 560 $ 563
Effective tax rate recognized 2,200      
Interest and penalties as components of tax expense $ 1,400 900 $ 200  
OECD [Member]        
Income Tax Disclosure [Line Items]        
Effective tax rate 15.00%      
Foreign [Member]        
Income Tax Disclosure [Line Items]        
Net operating loss carry forwards $ 3,900      
State and Local Jurisdiction [Member]        
Income Tax Disclosure [Line Items]        
Net operating loss carry forwards 30,100      
U.S. [Member]        
Income Tax Disclosure [Line Items]        
Net operating loss carry forwards 3,600      
Foreign Subsidiaries [Member]        
Income Tax Disclosure [Line Items]        
Cash and cash equivalents 65,000 $ 44,000    
Deferred tax liabilities $ 600