XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, net - Components of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 28,326 $ 27,782
Work-in-progress 34,788 35,187
Finished goods 30,867 18,090
Inventories, net $ 93,981 $ 81,059