XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 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 July 31, 2024 (in thousands):
(in thousands)
2025 (remaining six months)$3,332 
20265,733 
20275,505 
20284,646 
20294,044 
Thereafter2,303 
Total undiscounted operating lease payments25,563 
Less: imputed interest(4,100)
Total operating lease liabilities21,463 
Less: current portion of operating lease liabilities(4,361)
Operating lease liabilities, noncurrent$17,102