XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Total Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 252,019 $ 218,072 $ 617,692 $ 626,012
United States        
Segment Reporting Information [Line Items]        
Total revenue 153,875 123,732 365,059 367,112
Europe        
Segment Reporting Information [Line Items]        
Total revenue 46,619 45,363 110,107 111,531
Asia        
Segment Reporting Information [Line Items]        
Total revenue 18,237 17,257 47,163 47,982
Rest of the world        
Segment Reporting Information [Line Items]        
Total revenue $ 33,288 $ 31,720 $ 95,363 $ 99,387