XML 82 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies - Schedule of Other Contractual Commitments (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Other Commitment, Fiscal Year Maturity [Abstract]  
2023 $ 44,662
2024 280,961
2025 326,227
2026 852,323
2027 93
Thereafter 0
Total 1,504,266
Payment for other commitment 1,504,266
Third-Party Cloud Infrastructure Agreements And Subscription Arrangements One  
Other Commitment, Fiscal Year Maturity [Abstract]  
Total 495,400
Payment for other commitment 495,400
Third-Party Cloud Infrastructure Agreements And Subscription Arrangements One | Minimum  
Other Commitment, Fiscal Year Maturity [Abstract]  
Total 555,000
Payment for other commitment $ 555,000