XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 23.1 $ 15.8 $ 41.9 $ 34.4
Increase in unrecognized tax benefits     11.6  
Increase in unrecognized tax benefits, excluding adjustments     11.4  
Unrecognized tax benefits that would impact effective tax rate 8.7   8.7  
Unrecognized tax benefit that would result in adjustment to deferred tax assets $ 2.7   $ 2.7