XML 54 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Components of Other Current and Non-current Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Other Assets [Abstract]    
Deferred sales commissions, current $ 5,998 $ 4,689
Prepaid expenses 4,456 3,152
Convertible note receivable (see "GTC" below) 1,729 1,605
Deferred inventory costs 387 381
Other current assets 1,025 395
Total other current assets 13,595 10,222
Deferred sales commissions, non-current 13,176 11,474
Other non-current assets 777 736
Total other non-current assets $ 13,953 $ 12,210