XML 101 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Jan. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 68,958
2026 70,597
2027 23,092
2028 8,450
2029 18
Thereafter 0
Total $ 171,115