XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies (Tables)
3 Months Ended
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under All Non-cancellable Operating Leases
The following table presents future payments of lease liabilities under the Company's non-cancelable operating leases as of April 30, 2024 (in thousands):
(in thousands)
2025 (remaining nine months)$4,759 
20265,166 
20274,679 
20284,091 
20293,918 
Thereafter2,300 
Total undiscounted operating lease payments24,913 
Less: imputed interest(4,149)
Total operating lease liabilities20,764 
Less: current portion of operating lease liabilities(4,452)
Operating lease liabilities, noncurrent$16,312