XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
9 Months Ended
Oct. 31, 2021
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, 2021 (in thousands):
(in thousands)
2022 (remaining three months)$1,680 
20236,388 
20245,764 
20255,328 
20264,404 
Thereafter14,683 
Total undiscounted operating lease payments38,247 
Less: imputed interest(10,799)
Total operating lease liabilities27,448 
Less: current portion of operating lease liabilities(3,653)
Operating lease liabilities, noncurrent$23,795