XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Components of Other Current and Non-current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Other Assets [Abstract]    
Deferred sales commissions, current $ 6,395 $ 4,689
Prepaid expenses 4,239 3,152
Convertible note receivable (see "GTC" below) 1,773 1,605
Deferred inventory costs 344 381
Other current assets 847 395
Total other current assets 13,598 10,222
Deferred sales commissions, non-current 13,228 11,474
Other non-current assets 647 736
Total other non-current assets $ 13,875 $ 12,210