v3.26.1
Leases - Schedule of Operating Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of fiscal year 2027 $ 32,987
2028 43,223
2029 38,934
2030 35,146
2031 and thereafter 136,340
Total undiscounted operating lease payments 286,630
Less: imputed interest (76,687)
Total operating lease liabilities $ 209,943