v3.26.1
Leases - Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
Leases [Abstract]  
Remainder of fiscal year 2027 $ 22,268
2028 45,472
2029 42,345
2030 37,960
2031 and thereafter 150,610
Total undiscounted operating lease payments 298,655
Less: imputed interest (77,388)
Total operating lease liabilities $ 221,267