XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Schedule of Treasury Stock) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 173 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Class of Stock [Line Items]      
Shares repurchased 0 3,394,548 69,324,429
Average purchase price per share $ 0 $ 147.30 $ 83.71
Shares repurchased (in $ millions) $ 0 $ 500 $ 5,803
Aggregate Board of Directors repurchase authorizations during the period (in $ millions) $ 0 $ 0 $ 6,866