v3.24.1.1.u2
INVENTORY - Schedule of Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 44,866 $ 48,300
Work in process 5,194 5,250
Finished goods 109,695 113,104
Total inventories 159,755 166,654
Less: Obsolescence reserve (9,006) (5,085)
Inventories, net $ (150,749) $ (161,569)