Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Entity Wide Revenue Major Customer [Line Items]    
Net revenue $ 165,983 $ 130,926
Operating Segments | ODS    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 109,996 95,448
Operating Segments | AGP    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 56,596 36,292
Operating Segments | U.S. and Canada    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 62,104 53,531
Operating Segments | U.S. and Canada | ODS    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 38,048 37,218
Operating Segments | U.S. and Canada | AGP    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 24,056 16,313
Operating Segments | EMEA    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 43,526 37,434
Operating Segments | EMEA | ODS    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 30,164 26,003
Operating Segments | EMEA | AGP    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 13,362 11,431
Operating Segments | APAC    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 58,817 39,442
Operating Segments | APAC | ODS    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 39,642 31,051
Operating Segments | APAC | AGP    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 19,175 8,391
Operating Segments | LATAM    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 2,145 1,333
Operating Segments | LATAM | ODS    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 2,142 1,176
Operating Segments | LATAM | AGP    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 3 157
Elimination    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue $ (609) $ (814)