XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 26.0 $ 21.4 $ 67.9 $ 55.8
Increase in unrecognized tax benefits     16.2  
Increase in unrecognized tax benefits, excluding adjustments     16.0  
Unrecognized tax benefits that would impact effective tax rate 12.0   12.0  
Unrecognized tax benefit that would result in adjustment to deferred tax assets $ 4.0   $ 4.0