Borrowing Arrangements - Fair Value of Market Price (Details) - Senior Notes - USD ($) |
Oct. 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 | $ 350,000,000 | |||
Fair value | 350,000,000 | ||||
2015 Notes | |||||
Debt Instrument [Line Items] | |||||
Aggregate Principal Amount | 300,000,000 | $ 300,000,000 | |||
Fair value | 295,000,000 | ||||
2017 Notes | |||||
Debt Instrument [Line Items] | |||||
Aggregate Principal Amount | 500,000,000 | ||||
Fair value | 460,000,000 | ||||
2020 Notes | |||||
Debt Instrument [Line Items] | |||||
Aggregate Principal Amount | 500,000,000 | $ 500,000,000 | |||
Fair value | 418,000,000 | ||||
2021 Notes | |||||
Debt Instrument [Line Items] | |||||
Aggregate Principal Amount | 1,000,000,000 | $ 1,000,000,000 | |||
Fair value | $ 778,000,000 |