XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Repurchase Program - Schedule of Repurchase Agreements (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 4 Months Ended
Mar. 26, 2025
Feb. 28, 2025
Mar. 01, 2024
Mar. 26, 2025
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares)   7.0 3.1  
Payments for repurchase of common stock   $ 3,250 $ 2,000  
Subsequent Event        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares) 6.8      
Payments for repurchase of common stock $ 3,500      
Accelerated Share Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares)   5.9 2.5  
Payments for repurchase of common stock   $ 2,750 $ 2,000  
Open Market Repurchases        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares)   1.1    
Payments for repurchase of common stock   $ 500    
Structured Stock Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares)     0.6  
Payments for repurchase of common stock     $ 0  
Outstanding Accelerated Share Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Payments for repurchase of common stock   $ 2,750    
Outstanding Accelerated Share Repurchase Agreement | Subsequent Event        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares)       6.3