XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' equity (Share Repurchase Program) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity [Abstract]                
Stock repurchased (in shares) 1.5 0.0 24.6 4.6 6.5 3.7 26.1 14.8
Stock repurchased $ 900 $ 0 $ 5,410 $ 1,069 $ 1,592 $ 865 $ 6,310 $ 3,526