v3.26.1
REVENUE - Schedule of Revenues Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenues $ 15,161 $ 15,090
Subscription    
Disaggregation of Revenue [Line Items]    
Total revenues $ 8,826 $ 9,281
Subscription | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 58.00% 61.00%
Licensing    
Disaggregation of Revenue [Line Items]    
Total revenues $ 6,017 $ 5,411
Licensing | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 40.00% 36.00%
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 318 $ 398
Other | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 2.00% 3.00%
Total trade and barter revenues    
Disaggregation of Revenue [Line Items]    
Total revenues $ 3,800 $ 1,700