v3.26.1
Senior Notes (Details) - Senior Notes [Member] - USD ($)
$ in Millions
Mar. 02, 2026
Feb. 12, 2026
Mar. 31, 2026
Aug. 11, 2025
Debt Instrument [Line Items]        
Debt Instrument, Face Amount       $ 4,500
Senior Note Due April 20236        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage   5.30%    
Debt Instrument, Face Amount   $ 1,000    
Debt Instrument, Issuance Date   Feb. 12, 2026    
Percent of Par   99.678%    
Senior Note Due April 2056        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage   6.10%    
Debt Instrument, Face Amount   $ 500    
Debt Instrument, Issuance Date   Feb. 12, 2026    
Percent of Par   98.453%    
Senior Notes Due March 2026        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage 1.75%      
Repayments of Debt $ 1,500      
Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage     2.65%  
Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage     6.20%