v3.25.2
Long-Term Debt - Schedule of Aggregate Principal Amount of Floating and Fixed Rate Notes (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Floating and Fixed Rate Notes  
Debt Instrument [Line Items]  
Total Long-Term Debt Issued $ 5,500
4.405% notes due 2027  
Debt Instrument [Line Items]  
Debt instrument, interest rate, stated percentage 4.405%
Total Long-Term Debt Issued $ 750
Floating rate notes due 2027  
Debt Instrument [Line Items]  
Total Long-Term Debt Issued $ 750
4.475% notes due 2028  
Debt Instrument [Line Items]  
Debt instrument, interest rate, stated percentage 4.475%
Total Long-Term Debt Issued $ 1,000
Floating rate notes due 2028  
Debt Instrument [Line Items]  
Total Long-Term Debt Issued $ 500
4.687% notes due 2030  
Debt Instrument [Line Items]  
Debt instrument, interest rate, stated percentage 4.687%
Total Long-Term Debt Issued $ 1,100
4.819% notes due 2032  
Debt Instrument [Line Items]  
Debt instrument, interest rate, stated percentage 4.819%
Total Long-Term Debt Issued $ 650
4.980% notes due 2035  
Debt Instrument [Line Items]  
Debt instrument, interest rate, stated percentage 4.98%
Total Long-Term Debt Issued $ 750