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

Segment Information - Schedule of Segment Reporting Information (Details)

v3.26.1
Segment Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Entity Wide Revenue Major Customer [Line Items]      
Net revenue $ 565,251 $ 490,506 $ 544,482
Revenue share 243,638 235,287 262,226
Segment profit 321,613 255,219 282,256
Elimination      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue (2,920) (4,355) (4,390)
Revenue share (2,920) (4,355) (4,390)
Segment profit 0 0 0
ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 382,429 341,632 370,112
Revenue share 209,020 207,705 228,296
Segment profit 173,409 133,927 141,816
AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 185,742 153,229 178,760
Revenue share 37,538 31,937 38,320
Segment profit $ 148,204 $ 121,292 $ 140,440