v3.25.4
Income Tax - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Line Items]        
Income tax expense from discontinued operations $ 0 $ 41,300 $ 8,600  
Income tax model rule description The Organization for Economic Co-operation and Development (“OECD”) published its model rules “Tax Challenges Arising From the Digitalization of the Economy - Global Anti-Base Erosion Model Rules (Pillar Two)” which established a global minimum corporate tax rate of 15% for certain multinational enterprises. Many countries have implemented or are in the process of implementing the Pillar Two legislation, which will apply to the Company. The Company concluded that Pillar Two did not have a material impact on the global provision and does not currently estimate a material impact in future periods. The Company will continue to monitor the impact as countries implement legislation and the OECD provides additional guidance to determine any impact in future periods.      
Cash and cash equivalents $ 240,850 205,233 120,839  
Undistributed earnings 124,600 130,700    
Deferred tax liabilities $ 86,614 144,152    
Net operating loss carryforwards, description The United States Federal NOL expires in year 2038, $25.0 million of the state NOL expires between years 2026 and 2045 and the remaining $20.4 million of the state NOL carry forward indefinitely. Foreign NOL of $1.2 million expires between years 2026 and 2036 and the remaining $2.9 million of the foreign NOL carry forward indefinitely.      
Undistributed foreign earnings $ 116,600      
Valuation allowance 21,436 3,199 3,500  
Unrecognised Tax Benefits that would Impact of Effective tax Rate 1,500      
Unrecognised income tax position 2,287 2,858 2,887 $ 560
Effective tax rate recognized 1,500      
Interest and penalties as components of tax expense 1,400 1,400 $ 900  
Foreign [Member]        
Income Tax Disclosure [Line Items]        
Net operating loss carry forwards 4,100      
State and Local Jurisdiction [Member]        
Income Tax Disclosure [Line Items]        
Net operating loss carry forwards 45,400      
U.S. [Member]        
Income Tax Disclosure [Line Items]        
Net operating loss carry forwards 3,000      
Foreign Subsidiaries [Member]        
Income Tax Disclosure [Line Items]        
Cash and cash equivalents 14,000 $ 65,000    
Deferred tax liabilities $ 1,000