v3.25.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 46,984 $ 44,781
Revenue concentration risk | Revenue benchmark    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 46,984 44,781
Percentage of revenue 100.00%  
United States (“US”) | Revenue concentration risk | Revenue benchmark    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 24,190 $ 23,306
Percentage of revenue 51.50% 52.00%
Europe, the Middle East and Africa ("EMEA") | Revenue concentration risk | Revenue benchmark    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 18,768 $ 17,520
Percentage of revenue 39.90% 39.10%
Other | Revenue concentration risk | Revenue benchmark    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 4,026 $ 3,955
Percentage of revenue 8.60% 8.90%