v3.26.1
Balance Sheet Components - Components of Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Inventory Disclosure [Abstract]    
Finished goods $ 14,408 $ 11,827
Raw materials 6,947 4,345
Total inventory $ 21,355 $ 16,172