Quarterly report [Sections 13 or 15(d)]

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

v3.26.3
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 178,683 $ 140,377 $ 344,666 $ 271,303
Operating Segments | ODS        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 115,604 96,464 225,600 191,912
Operating Segments | AGP        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 63,457 44,685 120,053 80,977
Operating Segments | U.S. and Canada        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 61,440 57,363 123,544 110,894
Operating Segments | U.S. and Canada | ODS        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 33,663 34,185 71,711 71,403
Operating Segments | U.S. and Canada | AGP        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 27,777 23,178 51,833 39,491
Operating Segments | EMEA        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 47,153 41,230 90,679 78,664
Operating Segments | EMEA | ODS        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 33,380 29,662 63,544 55,665
Operating Segments | EMEA | AGP        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 13,773 11,568 27,135 22,999
Operating Segments | APAC        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 68,099 41,513 126,916 80,955
Operating Segments | APAC | ODS        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 46,192 31,583 85,834 62,634
Operating Segments | APAC | AGP        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 21,907 9,930 41,082 18,321
Operating Segments | Latin America        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 2,369 1,043 4,514 2,376
Operating Segments | Latin America | ODS        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 2,369 1,034 4,511 2,210
Operating Segments | Latin America | AGP        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 0 9 3 166
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ (378) $ (772) $ (987) $ (1,586)