v3.25.1
DETAILS OF CERTAIN CONSOLIDATED BALANCE SHEET CAPTIONS - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Land and improvements $ 3,112 $ 3,162  
Buildings and improvements 56,982 54,411  
Plant, office and laboratory equipment 136,244 127,344  
Construction in progress 10,296 11,409  
Property, plant and equipment, gross 206,634 196,326  
Less: Accumulated depreciation (113,219) (103,515)  
Property, plant and equipment, net 93,415 92,811  
Property, Plant and Equipment [Line Items]      
Depreciation 14,210 13,961 $ 12,838
Cost of revenue, depreciation 9,300 9,100 8,400
Property, Plant and Equipment      
Property, Plant and Equipment [Line Items]      
Depreciation $ 14,200 $ 13,900 $ 12,900