v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Income Tax Contingency [Line Items]          
Income tax expense (benefit) $ (4,675) $ 16,072 $ (11,413) $ 31,027  
Income (loss) from operations before income taxes $ (24,440) $ 68,778 $ (48,342) $ 105,886  
Effective rate, percentage 19.00% 23.00% 24.00% 29.00%  
Cash and cash equivalents $ 463,996   $ 463,996   $ 502,379
Cash held by foreign subsidiaries 136,500   136,500    
Foreign earnings expected to be repatriated     22,500    
Foreign Tax Authority          
Income Tax Contingency [Line Items]          
Tax credit carryforward, amount 52,700   52,700    
Valuation allowance $ 52,700   $ 52,700