v3.25.4
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 101,170 $ 54,761
Work in process 5,140 5,969
Finished goods 221,969 144,897
Total inventories 328,279 205,627
Less: Obsolescence reserve (12,869) (10,751)
Inventories, net $ 315,410 $ 194,876