Annual report [Section 13 and 15(d), not S-K Item 405]

Segment Information - Schedule of Segment Reporting Information (Details)

v3.25.2
Segment Information - Schedule of Segment Reporting Information (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
Revenue share 235,287 262,226 309,247
Segment profit 255,219 282,256 356,673
Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Segment profit 255,219 282,256 356,673
Elimination      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue (4,355) (4,390) (7,403)
Revenue share (4,355) (4,390) (7,403)
Segment profit 0 0 0
ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 341,632 370,112 420,328
Revenue share 207,705 228,296 247,356
Segment profit 133,927 141,816 172,972
AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 153,229 178,760 252,995
Revenue share 31,937 38,320 69,294
Segment profit $ 121,292 $ 140,440 $ 183,701