v3.26.1
Segment Information - Schedule of Net Sales and Long-Lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Net sales to unaffiliated customers and long-lived assets by geographic region      
Total Sales $ 1,227,234 $ 1,147,703  
Property, plant and equipment, net 166,192   $ 172,311
Americas      
Net sales to unaffiliated customers and long-lived assets by geographic region      
Total Sales 515,916 461,690  
Property, plant and equipment, net 57,167   59,103
EMEA      
Net sales to unaffiliated customers and long-lived assets by geographic region      
Total Sales 343,732 346,840  
Property, plant and equipment, net 46,765   48,119
Asia Pacific      
Net sales to unaffiliated customers and long-lived assets by geographic region      
Total Sales 367,586 $ 339,173  
Property, plant and equipment, net $ 62,260   $ 65,089