XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information and Geographic Data - Summarized financial information by segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Net revenue $ 65,994 $ 69,390 $ 129,221 $ 146,120
Adjusted EBITDA (11,454) (3,815) (24,992) (2,513)
Legacy Business        
Segment Reporting Information [Line Items]        
Net revenue 53,802 62,127 102,569 129,764
Adjusted EBITDA (11,400) (4,648) (26,953) (4,314)
Digital Business        
Segment Reporting Information [Line Items]        
Net revenue 12,192 7,263 26,652 16,356
Adjusted EBITDA $ (54) $ 833 $ 1,961 $ 1,801