XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Schedule of Treasury Stock) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 161 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Class of Stock [Line Items]      
Shares repurchased 3,394,548 1,709,431 66,162,599
Average purchase price per share $ 147.30 $ 87.87 $ 80.15
Shares repurchased (in $ millions) $ 500 $ 150 $ 5,303
Aggregate Board of Directors repurchase authorizations (in $ millions) $ 0 $ 0 $ 5,866