XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Total Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 219,017 $ 191,108 $ 405,764 $ 365,673
United States        
Segment Reporting Information [Line Items]        
Total revenue 131,164 111,235 231,668 211,184
Europe        
Segment Reporting Information [Line Items]        
Total revenue 33,629 32,094 64,343 63,488
Asia        
Segment Reporting Information [Line Items]        
Total revenue 15,281 17,036 30,331 28,926
Rest of the world        
Segment Reporting Information [Line Items]        
Total revenue $ 38,943 $ 30,743 $ 79,422 $ 62,075