v3.26.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 44,626 $ 46,984
Subscription    
Disaggregation of Revenue [Line Items]    
Revenue 43,189 44,906
Professional services    
Disaggregation of Revenue [Line Items]    
Revenue 1,437 2,078
Enterprise, Education and Technology    
Disaggregation of Revenue [Line Items]    
Revenue $ 34,151 $ 34,416
Percentage of revenue 100.00% 100.00%
Enterprise, Education and Technology | Subscription    
Disaggregation of Revenue [Line Items]    
Revenue $ 33,678 $ 33,607
Percentage of revenue 98.60% 97.60%
Enterprise, Education and Technology | Professional services    
Disaggregation of Revenue [Line Items]    
Revenue $ 473 $ 809
Percentage of revenue 1.40% 2.40%
Customer A (Media & Telecom)    
Disaggregation of Revenue [Line Items]    
Revenue $ 10,475 $ 12,568
Percentage of revenue 100.00% 100.00%
Customer A (Media & Telecom) | Subscription    
Disaggregation of Revenue [Line Items]    
Revenue $ 9,511 $ 11,299
Percentage of revenue 90.80% 89.90%
Customer A (Media & Telecom) | Professional services    
Disaggregation of Revenue [Line Items]    
Revenue $ 964 $ 1,269
Percentage of revenue 9.20% 10.10%