XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowing Arrangements - Fair Value of Market Price (Details) - Senior Notes - USD ($)
Jan. 31, 2022
Oct. 31, 2021
Jan. 31, 2020
Jun. 30, 2015
Dec. 31, 2012
2012 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount $ 350,000,000.0       $ 350,000,000
Fair value 355,800,000        
2015 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 300,000,000.0     $ 300,000,000  
Fair value 320,400,000        
2017 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 500,000,000.0        
Fair value 525,800,000        
2020 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 500,000,000.0   $ 500,000,000.0    
Fair value 503,300,000        
2021 Notes          
Debt Instrument [Line Items]          
Aggregate Principal Amount 1,000,000,000 $ 1,000,000,000      
Fair value $ 956,700,000