XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 195,412 $ 173,869 $ 556,856 $ 487,809
Subscription        
Disaggregation of Revenue [Line Items]        
Revenues     423,667 379,938
Marketplace and Other        
Disaggregation of Revenue [Line Items]        
Revenues     133,189 107,871
United States        
Disaggregation of Revenue [Line Items]        
Revenues     526,469 456,651
Europe        
Disaggregation of Revenue [Line Items]        
Revenues     25,334 25,737
Asia-Pacific ("APAC")        
Disaggregation of Revenue [Line Items]        
Revenues     3,898 4,528
Other        
Disaggregation of Revenue [Line Items]        
Revenues     $ 1,155 $ 893