XML 106 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity - Ordinary Shares (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended 33 Months Ended
Feb. 18, 2022
Nov. 30, 2020
Jun. 30, 2017
Nov. 30, 2014
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2020
Apr. 30, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Share repurchase authorization amount   $ 27,500,000,000           $ 5,000,000,000
Share repurchase authorization amount, increase during period   $ 5,000,000,000 $ 5,000,000,000 $ 5,000,000,000        
Number of shares repurchased (in shares)         12.4 8.5 149.6  
Average price per share (in dollars per share)         $ 286.82 $ 206.28    
Costs recorded to retained earnings                
Total repurchase cost         $ 3,543,000,000 $ 1,761,000,000 $ 18,300,000,000  
Additional associated costs         0 2,000,000    
Total costs recorded to retained earnings         3,543,000,000 $ 1,763,000,000    
Remaining authorized repurchase amount         $ 1,700,000,000      
Subsequent Event                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Share repurchase authorization amount, increase during period $ 7,500,000,000