v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 213,986 $ 194,822
Subscription    
Disaggregation of Revenue [Line Items]    
Revenues 160,382 148,375
Marketplace and Other    
Disaggregation of Revenue [Line Items]    
Revenues 53,604 46,447
United States    
Disaggregation of Revenue [Line Items]    
Revenues 200,990 184,276
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 10,957 8,893
Asia-Pacific ("APAC")    
Disaggregation of Revenue [Line Items]    
Revenues 1,687 1,296
Other    
Disaggregation of Revenue [Line Items]    
Revenues $ 352 $ 357