Income Taxes (Detail) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
Dec. 31, 2024 |
|
| Income Tax Disclosure [Abstract] | |||||
| Company's effective tax rate | 24.10% | 22.60% | 22.80% | 21.70% | |
| Increase in unrecognized tax benefits | $ (0.5) | $ (1.4) | |||
| Increase in unrecognized tax benefits that would impact effective tax rate | 0.7 | 1.5 | |||
| Unrecognized tax benefits, interest and penalties on income taxes expense | 0.2 | 0.3 | |||
| Unrecognized tax benefits, income tax penalties and interest accrued | 3.0 | 3.0 | $ 2.7 | ||
| Reasonable possible decrease in unrecognized tax benefits during the next twelve months | $ 0.4 | $ 0.4 | |||