XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Narrative (Details) - USD ($)
Oct. 31, 2020
Jan. 31, 2020
Other Commitments [Line Items]    
Draws on line of credit $ 0 $ 0
Letter of Credit    
Other Commitments [Line Items]    
Letters of credit issued and outstanding $ 11,200,000 $ 11,900,000