XML 57 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Tables)
9 Months Ended
Oct. 31, 2023
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 October 31, 2023 (in thousands):
(in thousands)
2024 (remaining three months)$1,957 
20256,435 
20265,153 
20274,667 
20284,082 
Thereafter6,206 
Total undiscounted operating lease payments28,500 
Less: imputed interest(5,606)
Total operating lease liabilities22,894 
Less: current portion of operating lease liabilities(4,377)
Operating lease liabilities, noncurrent$18,517