XML 42 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Narrative (Details) - Letter of Credit - USD ($)
Apr. 30, 2020
Jan. 31, 2020
Other Commitments [Line Items]    
Letters of credit issued and outstanding $ 13,100,000 $ 11,900,000
Draws on line of credit $ 0 $ 0