XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Indebtedness Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jul. 31, 2020
Oct. 31, 2020
Oct. 31, 2019
Jan. 31, 2020
Debt Instrument [Line Items]        
Remaining 2021       $ 15,600
2022       62,500
2023       70,300
2024       101,600
2025       768,800
Total principal payments   $ 1,018,800   $ 1,018,800
Principal payments on long-term debt   $ 223,438 $ 0  
Follow on equity offering        
Debt Instrument [Line Items]        
Principal payments on long-term debt $ 200,000