XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2022
Oct. 31, 2022
Sep. 30, 2022
Aug. 31, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jul. 01, 2022
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, remaining authorized amount $ 1,500,000,000         $ 1,500,000,000 $ 1,500,000,000      
Aggregate reduction in common stock and additional paid-in capital during stock repurchases             (211,000,000) $ 0 $ (8,000,000)  
Amount charged to retained earnings during stock repurchases             (2,396,000,000) $ 0 $ (126,000,000)  
August ASR Program                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount       $ 1,000,000,000            
Initial payment for share repurchases       $ (1,000,000,000)            
Shares repurchased (in shares)     1.1 3.5 4.6          
Share repurchases, average price per share (in dollars per share)         $ 217.52          
October ASR Program                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount   $ 1,000,000,000                
Initial payment for share repurchases   $ (1,000,000,000)                
Shares repurchased (in shares) 0.3 3.6       3.9        
Share repurchases, average price per share (in dollars per share)           $ 254.48        
Common stock                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount $ 10,000,000,000         $ 10,000,000,000 $ 10,000,000,000      
Stock repurchase program, increased to authorized amount                   $ 3,500,000,000
Shares repurchased (in shares)             11.2   0.7