v3.24.0.1
Capital Stock - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Capitalization, Equity [Line Items]        
Dividends cash per common share   $ 20 $ 19.52 $ 16.52
Aggregate dividends   $ 3,035 $ 2,990 $ 2,547
Common shares repurchased, value   $ 1,509 $ 1,875 $ 1,200
Share Repurchase Program [Member]        
Schedule of Capitalization, Equity [Line Items]        
Common shares repurchased 7.0 2.2    
Common shares repurchased, value   $ 1,500    
Shares authorized to be repurchased   5.7    
Share Repurchase Program [Member] | Maximum [Member]        
Schedule of Capitalization, Equity [Line Items]        
Common shares repurchased 7.9