XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 4,357 $ 2,936
Work in progress 72,551 59,523
Finished goods 28,251 25,035
Inventories $ 105,159 $ 87,494