v3.26.1
Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of year ending January 31, 2027 $ 84,376
2028 120,095
2029 56,098
2030 13
2031 0
Thereafter 0
Total $ 260,582