XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Summary of Future Payments Under the Non-Cancellable Operating Lease (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2022 (remaining nine months)   $ 3,835
2023   5,118
2024   4,331
2025   4,154
2026   3,838
Thereafter   13,871
Total undiscounted operating lease payments   35,147
Less: imputed interest   (9,787)
Total operating lease liabilities   25,360
Less: current portion of operating lease liabilities $ (2,494) (2,494)
Operating lease liabilities, noncurrent $ 22,866 $ 22,459