v3.26.1
Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of year ending January 31, 2027 $ 120,984
2028 126,238
2029 55,411
2030 69
2031 25
Thereafter 17
Total $ 302,744