v3.26.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Income taxes $ 49.5 $ 31.7 $ 102.7 $ 81.9
Effective income tax rate 46.40% 42.40% 52.80% 36.50%
Total amount of unrecognized tax benefits, including related interest and penalties $ 46.1   $ 46.1  
Unrecognized tax benefits excluding interest and penalties that if recognized would affect the effective tax rate 34.5   34.5  
Total accrued interest for tax contingencies 7.8   7.8  
Total accrued penalties for tax contingencies $ 1.0   $ 1.0