XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Income Taxes [Abstract]    
Effective tax rate 25.80% 30.60%
Unrecognized tax benefits $ 182.3  
Unrecognized tax benefits that would impact effective tax rate $ 173.4