XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 32.2 $ 55.4 $ 3.4 $ 84.0  
Increase (decrease) in income taxes $ (23.2)   $ (80.6)    
Effective tax rate 18.50% 21.20% 1.10% 20.10%  
Federal statutory tax rate 21.00%   21.00%    
Unrecognized tax benefits $ 343.1   $ 343.1   $ 413.5
Increase in unrecognized tax benefits     $ (70.4)