v3.25.2
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Entity Wide Revenue Major Customer [Line Items]      
Net revenue $ 490,506 $ 544,482 $ 665,920
Elimination      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue (4,355) (4,390) (7,403)
ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 341,632 370,112 420,328
AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 153,229 178,760 252,995
United States and Canada | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 232,092 268,461 330,545
United States and Canada | ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 137,704 148,482 188,023
United States and Canada | AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 94,388 119,979 142,522
Europe, Middle East, and Africa | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 163,079 213,341 251,049
Europe, Middle East, and Africa | ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 122,254 171,967 170,585
Europe, Middle East, and Africa | AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 40,825 41,374 80,464
Asia Pacific and China | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 95,479 64,881 83,916
Asia Pacific and China | ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 77,483 47,562 55,140
Asia Pacific and China | AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 17,996 17,319 28,776
Mexico, Central America, and South America | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 4,211 2,189 7,813
Mexico, Central America, and South America | ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 4,191 2,101 6,580
Mexico, Central America, and South America | AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue $ 20 $ 88 $ 1,233