v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Tax Contingency [Line Items]      
Income tax (benefit) expense $ (6,738) $ 14,955  
Effective tax rate 28.00% 40.00%  
Cash and cash equivalents $ 552,137   $ 502,379
Cash held by foreign subsidiaries 126,500    
Foreign earnings expected to be repatriated 7,300    
Foreign Tax Authority      
Income Tax Contingency [Line Items]      
Tax credit carryforward, amount 51,000    
Valuation allowance $ 51,000