XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Components of Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 12,196 $ 10,452
Raw materials 8,879 3,389
Total inventory $ 21,075 $ 13,841