v3.24.0.1
Subsequent Events - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 24, 2024
Sep. 25, 2023
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 12, 2024
Subsequent Event [Line Items]            
Common stock, dividends declared (in USD per share)       $ 0.65    
Purchase price       $ 13,255,000,000 $ 3,000,000,000  
2023-2024 Stockholder Return Program            
Subsequent Event [Line Items]            
Repurchases of common stock (in shares)       15,464,107    
Average price paid per share (in USD per share)       $ 144.95    
Purchase price       $ 2,200,000,000    
Director | 2023-2024 Stockholder Return Program            
Subsequent Event [Line Items]            
Common stock, dividends declared (in USD per share)   $ 0.65        
Subsequent Event | 2023-2024 Stockholder Return Program            
Subsequent Event [Line Items]            
Repurchases of common stock (in shares)     9,024,185      
Average price paid per share (in USD per share)     $ 162.98      
Purchase price     $ 1,500,000,000      
Subsequent Event | Director            
Subsequent Event [Line Items]            
Common stock, dividends declared (in USD per share) $ 0.65          
Senior Notes            
Subsequent Event [Line Items]            
Principal Issuances       $ 8,500,000,000    
4.850% Senior Notes Due 2029 | Senior Notes | Subsequent Event            
Subsequent Event [Line Items]            
Principal Issuances           $ 1,000,000,000
Interest rate, stated percentage           4.85%
5.150% Senior Notes Due 2034 | Senior Notes | Subsequent Event            
Subsequent Event [Line Items]            
Principal Issuances           $ 1,300,000,000
Interest rate, stated percentage           5.15%
5.500% Senior Notes Due 2055 | Senior Notes | Subsequent Event            
Subsequent Event [Line Items]            
Principal Issuances           $ 750,000,000
Interest rate, stated percentage           5.50%