v3.25.2
Commitments and Contingencies - Schedule of Future Minimum Contractual Obligation Payments (Details)
$ in Thousands
Jul. 31, 2025
USD ($)
Leases  
2026 (remainder of fiscal year) $ 9,596
2027 18,714
2028 18,807
2029 18,786
2030 17,341
2031 and thereafter 19,196
Total 102,440
Other  
2026 (remainder of fiscal year) 25,096
2027 25,055
2028 14,272
2029 294
2030 17
2031 and thereafter 99
Total $ 64,833