XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Summary of Future Commitment Maturity Schedules (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Purchase Obligations  
2023 $ 58,805
2024 53,657
2025 12,434
2026 1,755
2027 0
Thereafter 0
Total contractual obligations $ 126,651