XML 97 R30.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT AND REVENUE INFORMATION - Schedule of Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue $ 190,170 $ 181,361
Subscription revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue 137,429 146,921
Platform usage revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue 47,917 29,387
Total service revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue 185,346 176,308
Other revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue 4,824 5,053
United States    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue 105,801 113,091
United Kingdom    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue 33,320 30,731
Other International    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Total revenue $ 51,049 $ 37,539