XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Contract Balances - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 11,420 $ 9,475
Retail    
Disaggregation of Revenue [Line Items]    
Revenue 9,179 7,821
Brands    
Disaggregation of Revenue [Line Items]    
Revenue 2,241 1,654
Over time    
Disaggregation of Revenue [Line Items]    
Revenue 10,596 8,901
Over time | Retail    
Disaggregation of Revenue [Line Items]    
Revenue 9,179 7,815
Over time | Brands    
Disaggregation of Revenue [Line Items]    
Revenue 1,417 1,086
Point in time | Brands    
Disaggregation of Revenue [Line Items]    
Revenue 824 574
United States    
Disaggregation of Revenue [Line Items]    
Revenue 10,735 8,655
All other countries    
Disaggregation of Revenue [Line Items]    
Revenue 685 820
Advertising    
Disaggregation of Revenue [Line Items]    
Revenue 11,329 9,411
Other services    
Disaggregation of Revenue [Line Items]    
Revenue $ 91 $ 64