XML 88 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock - Additional Information (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
Directors
shares
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Jan. 31, 2022
USD ($)
Feb. 28, 2021
USD ($)
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Oct. 31, 2017
USD ($)
Capital Structure [Line Items]                  
Common stock, shares authorized | shares 1,800,000,000 1,800,000,000              
Repurchase of common stock, shares | shares 37,812,000 3,287,000 7,949,000            
Repurchase price of common stock, per share | $ / shares $ 217.25 $ 134.18 $ 129.71            
Share repurchase program authorized amount         $ 6,000        
Share repurchase program, remaining authorized repurchase amount $ 586       $ 6,000   $ 2,000 $ 2,000 $ 2,000
Board of Directors Chairman [Member]                  
Capital Structure [Line Items]                  
Share repurchase program authorized amount           $ 2,000   $ 2,000 $ 2,000
Subsequent Event [Member]                  
Capital Structure [Line Items]                  
Share repurchase program authorized amount       $ 8,000          
Minimum [Member]                  
Capital Structure [Line Items]                  
Number of directors as per the amended and restated by-laws | Directors 3