XML 108 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Line Items]      
Increase (decrease) in deferred tax asset valuation allowance $ 2,600    
U. S. net operating loss 289,594 $ 357,490  
Earnings expected to be repatriated in next fiscal year 100,000    
Deferred tax liability, undistributed foreign earnings 5,000 5,000  
Undistributed foreign earnings 1,500,000    
Other recorded liabilities for interest and penalties 300 $ 300 $ 300
Federal      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards $ 1,400,000