v3.25.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Income Taxes [Line Items]      
Valuation allowance $ 39.4    
Income tax (benefit) expense 4.2 $ 11.3  
Current income tax benefit 4.0    
State income taxes 2.1    
Tax expense attributable to global intangible low tax income 0.8    
Valuation allowance released 3.2    
Unrecognized tax benefits 2.9   $ 2.7
Unrecognized tax benefits that would impact effective tax rate $ 2.9    
Income tax examination description With few exceptions, we are no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2020.    
Foreign Intangible Assets [Member]      
Income Taxes [Line Items]      
Valuation allowance $ 27.7    
State And Foreign Country [Member]      
Income Taxes [Line Items]      
Valuation allowance $ 11.7