XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Deferred Revenue and Revenue by Type - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 42,252 $ 47,363
Retail    
Disaggregation of Revenue [Line Items]    
Revenue 35,923 36,742
Brands    
Disaggregation of Revenue [Line Items]    
Revenue 6,329 10,621
Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 40,460 43,464
Over Time | Retail    
Disaggregation of Revenue [Line Items]    
Revenue 35,923 36,742
Over Time | Brands    
Disaggregation of Revenue [Line Items]    
Revenue 4,537 6,722
Point in time    
Disaggregation of Revenue [Line Items]    
Revenue 42,252 47,363
Point in time | Brands    
Disaggregation of Revenue [Line Items]    
Revenue 1,792 3,899
United States    
Disaggregation of Revenue [Line Items]    
Revenue 40,509 44,424
All other countries    
Disaggregation of Revenue [Line Items]    
Revenue $ 1,743 $ 2,939
Arizona | Revenue | Geographic concentration risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 20.00% 18.00%
California | Revenue | Geographic concentration risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 12.00% 12.00%
Oregon | Revenue | Geographic concentration risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 10.00% 10.00%
Advertising    
Disaggregation of Revenue [Line Items]    
Revenue $ 41,764 $ 46,945
Other services    
Disaggregation of Revenue [Line Items]    
Revenue $ 488 $ 418