XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]        
Unrecognized tax benefits would impact effective tax rate if recognized $ 0      
Unrecognized tax benefit 0 $ 14,800,000 $ 13,400,000 $ 16,300,000
Increase to income tax expense 800,000      
Cash payments for income taxes 51,700,000 54,300,000 $ 50,000,000  
Deferred tax assets valuation allowance 2,400,000 $ 100,000    
Italian Tax Authorities [Member]        
Income Tax Contingency [Line Items]        
Unrecognized tax benefit 3,400,000      
Foreign [Member] | Indefinitely [Member]        
Income Tax Contingency [Line Items]        
Operating loss carry forwards 7,000,000      
United Kingdom [Member] | Foreign [Member] | Profit Diversion Compliance Facility [Member]        
Income Tax Contingency [Line Items]        
Income tax examination penalties and interest expenses 1,200,000      
United States [Member]        
Income Tax Contingency [Line Items]        
Unrecognized tax benefit 11,000,000      
United States [Member] | Federal [Member] | Indefinitely [Member]        
Income Tax Contingency [Line Items]        
Operating loss carry forwards $ 200,000      
Non-US [Member]        
Income Tax Contingency [Line Items]        
Open tax year 2011 2012 2013 2014