XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 02, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Subsequent Event [Line Items]              
Payments for Repurchase of Common Stock   $ 399.0 $ 465.0 $ 122.0 $ 29.0 $ 987.0 $ 29.0
Common Stock [Member]              
Subsequent Event [Line Items]              
Common stock, Shares acquired   (7.0) (7.0) (2.0) (1.0)    
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Payments for Repurchase of Common Stock $ 150.0            
Subsequent Event [Member] | Common Stock [Member]              
Subsequent Event [Line Items]              
Purchase of stock 2.3