v3.26.1
Balance Sheet Components - Components of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Inventory Disclosure [Abstract]    
Finished goods $ 11,735 $ 11,827
Raw materials 6,265 4,345
Total inventory $ 18,000 $ 16,172