XML 97 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Income Taxes [Line Items]      
Net operating loss carry forwards $ 26,000    
Net operating loss and business tax credit carry forwards expiration date at various dates through 2044    
Valuation allowance increase (decrease) $ 497,000 $ 1,000  
Impact of unrecognized tax benefits on effective tax rate 2,100    
Interest and penalties related to income taxes 58,000 15,000  
Interest and penalties accrued 125,000 $ 67,000  
Unrecognized tax benefits decreases resulting from current period tax positions 1,400    
Undistributed earnings of foreign subsidiaries 266,200    
Foreign earnings subject to one time transition tax 5,700    
State      
Income Taxes [Line Items]      
Net operating loss carry forwards 11,900    
State | Tax Year 2044      
Income Taxes [Line Items]      
Business tax credits carry forwards 6,600    
Federal and State      
Income Taxes [Line Items]      
Net operating loss carry forwards $ 19,300    
Foreign      
Income Taxes [Line Items]      
Net operating loss and business tax credit carry forwards expiration date at various dates through 2034    
Foreign | Unlimited Carryforward Period      
Income Taxes [Line Items]      
Net operating loss carry forwards $ 4,800    
Foreign | Tax Year 2034      
Income Taxes [Line Items]      
Net operating loss carry forwards $ 21,200    
nflation Reduction Act Of Two Thousand Twenty Two      
Income Taxes [Line Items]      
Percentage of alternative minimum tax     15.00%