XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2025
USD ($)
Leases [Abstract]  
Remainder of year ending January 31, 2026 $ 7,007
2027 14,990
2028 13,530
2029 9,981
2030 8,913
Thereafter 57,191
Total operating lease payments 111,612
Less: imputed interest (32,660)
Total operating lease liabilities $ 78,952