v3.22.2.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenue $ 90,066 $ 107,399 $ 290,372 $ 309,281
Brand Direct        
Disaggregation of Revenue [Line Items]        
Net revenue 42,318 64,999 148,334 181,054
Marketplace        
Disaggregation of Revenue [Line Items]        
Net revenue 53,230 58,278 166,128 165,300
Technology Solutions        
Disaggregation of Revenue [Line Items]        
Net revenue 2,577 2,255 7,461 6,187
Intercompany eliminations        
Disaggregation of Revenue [Line Items]        
Net revenue (8,059) (18,133) (31,551) (43,260)
Customer acquisition        
Disaggregation of Revenue [Line Items]        
Net revenue 86,552 103,477 278,700 296,381
Customer acquisition | Brand Direct        
Disaggregation of Revenue [Line Items]        
Net revenue 41,381 63,332 144,123 174,341
Customer acquisition | Marketplace        
Disaggregation of Revenue [Line Items]        
Net revenue 53,230 58,278 166,128 165,300
Customer acquisition | Technology Solutions        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Customer acquisition | Intercompany eliminations        
Disaggregation of Revenue [Line Items]        
Net revenue (8,059) (18,133) (31,551) (43,260)
Managed services        
Disaggregation of Revenue [Line Items]        
Net revenue 2,013 3,138 8,200 10,509
Managed services | Brand Direct        
Disaggregation of Revenue [Line Items]        
Net revenue 937 1,667 4,211 6,713
Managed services | Marketplace        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Managed services | Technology Solutions        
Disaggregation of Revenue [Line Items]        
Net revenue 1,076 1,471 3,989 3,796
Managed services | Intercompany eliminations        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Software services        
Disaggregation of Revenue [Line Items]        
Net revenue 1,501 784 3,472 2,391
Software services | Brand Direct        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Software services | Marketplace        
Disaggregation of Revenue [Line Items]        
Net revenue 0 0 0 0
Software services | Technology Solutions        
Disaggregation of Revenue [Line Items]        
Net revenue 1,501 784 3,472 2,391
Software services | Intercompany eliminations        
Disaggregation of Revenue [Line Items]        
Net revenue $ 0 $ 0 $ 0 $ 0