v3.25.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Income Taxes [Line Items]          
Valuation allowance $ 39.4   $ 39.4    
Income tax (benefit) expense 17.0 $ 1.8 21.2 $ 13.1  
Tax expense attributable to share-based compensation 4.4   4.0    
Tax expense attributable to non-deductible items 3.0        
Current income tax benefit 8.0   12.1    
State income taxes 2.1   4.2    
Unrecognized tax benefits 3.4   3.4   $ 2.7
Unrecognized tax benefits that would impact effective tax rate 3.4   $ 3.4    
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.On July 4, 2025, the U.S. Congress enacted the One Big Beautiful Bill Act ("OBBBA"), which includes significant provisions, including tax cut extensions and modifications to the international tax framework. While we continue to evaluate the impact of these legislative changes as additional guidance becomes available, uncertainty remains regarding the timing and interpretation by tax authorities in affected jurisdictions. We will continue to monitor and evaluate the implications of the OBBBA on our condensed consolidated financial statements for future reporting periods.    
Foreign Intangible Assets [Member]          
Income Taxes [Line Items]          
Valuation allowance 27.7   $ 27.7    
State And Foreign Country [Member]          
Income Taxes [Line Items]          
Valuation allowance $ 11.7   $ 11.7