XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]    
Revenues $ 175,961 $ 154,069
Subscription    
Disaggregation of Revenue [Line Items]    
Revenues 134,793 121,882
Marketplace and Other    
Disaggregation of Revenue [Line Items]    
Revenues 41,168 32,187
United States    
Disaggregation of Revenue [Line Items]    
Revenues 166,319 144,166
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 8,113 8,137
Asia-Pacific ("APAC")    
Disaggregation of Revenue [Line Items]    
Revenues 1,214 1,555
Other    
Disaggregation of Revenue [Line Items]    
Revenues $ 315 $ 211