v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]      
Revenues $ 812,940 $ 745,580 $ 659,661
Subscription      
Disaggregation of Revenue [Line Items]      
Revenues 614,388 568,880  
Marketplace and Other      
Disaggregation of Revenue [Line Items]      
Revenues 198,552 176,700  
United States      
Disaggregation of Revenue [Line Items]      
Revenues 763,188 704,653 618,526
Europe      
Disaggregation of Revenue [Line Items]      
Revenues 41,363 34,308 34,109
Asia-Pacific ("APAC")      
Disaggregation of Revenue [Line Items]      
Revenues 6,203 5,208 5,896
Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 2,186 $ 1,411 $ 1,130