XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Borrowing Arrangements - Fair Value of Market Price (Details) - Senior Notes - USD ($)
$ in Millions
Apr. 30, 2022
Oct. 31, 2021
Jan. 31, 2020
Jun. 30, 2015
Dec. 31, 2012
2012 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount $ 350       $ 350
Fair value 350        
2015 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 300     $ 300  
Fair value 305        
2017 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 500        
Fair value 486        
2020 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 500   $ 500    
Fair value 443        
2021 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 1,000 $ 1,000      
Fair value $ 836