v3.26.1
Business Segments - Additional Information (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2026
USD ($)
segment
Country
Mar. 31, 2025
USD ($)
Mar. 31, 2024
Segment Reporting [Line Items]      
Number of operating segments | segment 4    
Operations in number of countries | Country 100    
Property, plant, and equipment, net $ 593,002 $ 592,433  
United States      
Segment Reporting [Line Items]      
Property, plant, and equipment, net $ 415,263 $ 422,263  
United States | Geographic Concentration Risk | Revenue Benchmark      
Segment Reporting [Line Items]      
Percentage of sales to customers 64.00% 63.50% 60.20%