XML 86 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Borrowings - Schedule of Senior Notes (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Total public debt $ 6,650 $ 6,650
Less: unamortized discount and debt issuance costs (44) (48)
Total borrowings 6,606 6,602
Senior notes | 4.709% senior notes due 2029    
Debt Instrument [Line Items]    
Total public debt $ 2,000 2,000
Stated interest rate of debt instrument 4.709%  
Senior notes | 3.500% senior notes due 2030    
Debt Instrument [Line Items]    
Total public debt $ 600 600
Stated interest rate of debt instrument 3.50%  
Senior notes | 6.500% senior notes due 2033    
Debt Instrument [Line Items]    
Total public debt $ 1,250 1,250
Stated interest rate of debt instrument 6.50%  
Senior notes | 5.476% senior notes due 2039    
Debt Instrument [Line Items]    
Total public debt $ 1,250 1,250
Stated interest rate of debt instrument 5.476%  
Senior notes | 5.576% senior notes due 2049    
Debt Instrument [Line Items]    
Total public debt $ 1,550 $ 1,550
Stated interest rate of debt instrument 5.576%