XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of year ending January 31, 2025 $ 9,097
2026 12,110
2027 11,875
2028 10,444
2029 7,137
Thereafter 49,852
Total operating lease payments 100,515
Less: imputed interest (29,519)
Total operating lease liabilities $ 70,996