XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Jan. 31, 2025
Leases [Abstract]  
Schedule of Future Lease Payments
Future lease payments under operating leases as of January 31, 2025, were as follows:
Fiscal Period:Amount (in thousands)
2026$24,480 
202722,357 
202818,010 
202915,494 
203014,968 
Thereafter54,223 
Total undiscounted cash flows$149,532 
Less: imputed interest(25,105)
Present value of lease liabilities$124,427