Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Revenue by Geographic Areas (Details)

v3.24.0.1
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 142,634 $ 162,310 $ 432,259 $ 525,802
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue (845) (1,413) (3,672) (5,646)
ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 94,298 96,316 291,608 323,419
AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 49,181 67,407 144,323 208,029
United States and Canada | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 71,598 68,860 213,888 268,847
United States and Canada | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 37,927 38,949 117,044 152,890
United States and Canada | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 33,671 29,911 96,844 115,957
Europe, Middle East, and Africa | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 54,237 68,770 171,125 193,581
Europe, Middle East, and Africa | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 42,947 42,321 137,317 125,463
Europe, Middle East, and Africa | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 11,290 26,449 33,808 68,118
Asia Pacific and China | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 17,024 23,539 49,068 62,826
Asia Pacific and China | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 12,823 12,975 35,480 39,989
Asia Pacific and China | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 4,201 10,564 13,588 22,837
Mexico, Central America, and South America | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 620 2,554 1,850 6,194
Mexico, Central America, and South America | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 601 2,071 1,767 5,077
Mexico, Central America, and South America | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 19 $ 483 $ 83 $ 1,117