v3.25.2
Income Taxes (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 Tax Disclosure [Abstract]          
Company's effective tax rate 23.20% 21.60% 22.00% 21.10%  
Increase in unrecognized tax benefits $ (0.3)   $ (0.8)    
Increase in unrecognized tax benefits that would impact effective tax rate 0.2   0.9    
Unrecognized tax benefits, interest and penalties on income taxes expense (0.1)   0.1    
Unrecognized tax benefits, income tax penalties and interest accrued 2.9   2.9   $ 2.7
Reasonable possible decrease in unrecognized tax benefits during the next twelve months $ 0.1   $ 0.1