XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 199,829 $ 185,483 $ 394,651 $ 361,444
Subscription        
Disaggregation of Revenue [Line Items]        
Revenues     298,416 278,082
Marketplace and Other        
Disaggregation of Revenue [Line Items]        
Revenues     96,235 83,362
United States        
Disaggregation of Revenue [Line Items]        
Revenues 188,674 175,168 372,950 341,487
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 9,289 8,690 18,182 16,803
Asia-Pacific ("APAC")        
Disaggregation of Revenue [Line Items]        
Revenues 1,373 1,317 2,669 2,531
Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 493 $ 308 $ 850 $ 623