XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' equity (Share Repurchase Program) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Equity [Abstract]            
Stock repurchased, Shares 0.0 24.6 6.5 3.7 24.6 10.2
Stock repurchased $ 0 $ 5,410 $ 1,592 $ 865 $ 5,410 $ 2,457