XML 47 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Components of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 11,753 $ 9,156
Raw materials 3,534 3,912
Total inventory $ 15,287 $ 13,068