XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings - Schedule of Senior Notes (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]    
Total public debt $ 7,250 $ 7,250
Less: unamortized discount and debt issuance costs (53) (40)
Total borrowings 7,197 7,210
Senior notes | 4.030% senior notes due 2024    
Debt Instrument [Line Items]    
Total public debt $ 0 1,250
Stated interest rate of debt instrument 4.03%  
Senior notes | 3.050% senior notes due 2025    
Debt Instrument [Line Items]    
Total public debt $ 600 $ 600
Stated interest rate of debt instrument 3.05% 4.03%
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 0
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%