Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Segment Reporting Information (Details)

v3.25.0.1
Segment Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 134,637 $ 142,634 $ 371,354 $ 432,259
Revenue share 69,947 70,364 182,092 208,675
Segment profit 64,690 72,270 189,262 223,584
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue (1,340) (845) (3,425) (3,672)
Revenue share (1,340) (845) (3,425) (3,672)
Segment profit 0 0 0 0
ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 91,736 94,298 254,800 291,608
Revenue share 61,112 60,276 159,206 179,554
Segment profit 30,624 34,022 95,594 112,054
AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 44,241 49,181 119,979 144,323
Revenue share 10,175 10,933 26,311 32,793
Segment profit $ 34,066 $ 38,248 $ 93,668 $ 111,530