v3.26.3
Debt - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2026
Mar. 15, 2026
Sep. 15, 2025
Jan. 15, 2025
Commercial Paper        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 5,000      
Senior Unsecured Notes | 1.500% Senior Unsecured Notes Due 2026        
Debt Instrument [Line Items]        
Debt instrument interest rate   1.50%    
Debt instruments, repurchased face amount   $ 750    
Senior Unsecured Notes | 2.375% Senior Unsecured Notes Due 2025        
Debt Instrument [Line Items]        
Debt instrument interest rate       2.375%
Debt instruments, repurchased face amount       $ 1,250
Senior Unsecured Notes | 4.900% Senior Unsecured Notes Due 2026        
Debt Instrument [Line Items]        
Debt instrument interest rate     4.90%  
Debt instruments, repurchased face amount     $ 500  
Senior Unsecured Notes | 5.350% Senior Unsecured Notes Due 2025        
Debt Instrument [Line Items]        
Debt instrument interest rate     5.35%  
Debt instruments, repurchased face amount     $ 400  
Term Loan | 5-Year Facility | Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 5,000      
Senior revolving credit facility term 5 years