XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenues $ 745,580 $ 659,661 $ 596,583
Subscription      
Disaggregation of Revenue [Line Items]      
Revenues 568,880 513,641  
Marketplace and Other      
Disaggregation of Revenue [Line Items]      
Revenues 176,700 146,020  
United States      
Disaggregation of Revenue [Line Items]      
Revenues 704,653 618,526 556,219
Europe      
Disaggregation of Revenue [Line Items]      
Revenues 34,308 34,109 32,210
Asia-Pacific ("APAC")      
Disaggregation of Revenue [Line Items]      
Revenues 5,208 5,896 7,470
Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 1,411 $ 1,130 $ 684