XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Borrowings - Schedule of Senior Notes (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]    
Total public debt $ 7,250 $ 8,000
Less: unamortized discount and debt issuance costs (44) (49)
Total borrowings 7,206 $ 7,951
Senior notes    
Debt Instrument [Line Items]    
Stated interest rate of debt instrument   3.666%
Senior notes | 3.666% senior notes due 2022    
Debt Instrument [Line Items]    
Total public debt $ 0 $ 750
Stated interest rate of debt instrument 3.666%  
Senior notes | 4.030% senior notes due 2024    
Debt Instrument [Line Items]    
Total public debt $ 1,250 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%  
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 | 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%