XML 86 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details)
$ in Thousands
Jan. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Letters of credit outstanding $ 7,400
Purchase Obligation, Fiscal Year Maturity [Abstract]  
2022 17,902
2023 19,410
2024 13,638
2025 6,537
2026 5,023
Thereafter 3,145
Total $ 65,655