v3.26.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 214,708 $ 199,829 $ 428,694 $ 394,651
Subscription        
Disaggregation of Revenue [Line Items]        
Revenues     318,733 298,416
Marketplace and Other        
Disaggregation of Revenue [Line Items]        
Revenues     109,961 96,235
United States        
Disaggregation of Revenue [Line Items]        
Revenues 201,098 188,674 402,088 372,950
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 11,053 9,289 22,010 18,182
Asia-Pacific ("APAC")        
Disaggregation of Revenue [Line Items]        
Revenues 1,791 1,373 3,478 2,669
Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 766 $ 493 $ 1,118 $ 850