Quarterly report pursuant to Section 13 or 15(d)

Organization and Business - Revenue Product Sales by Channel (Details)

v3.24.3
Organization and Business - Revenue Product Sales by Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Amount $ 3,865 $ 4,089 $ 11,821 $ 12,203
Concentration Risk, Product | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
% of product sales, net 100.00% 100.00% 100.00% 100.00%
Retail sales (B2B)        
Disaggregation of Revenue [Line Items]        
Amount $ 2,209 $ 2,415 $ 6,660 $ 7,144
Retail sales (B2B) | Concentration Risk, Product | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
% of product sales, net 57.20% 59.10% 56.30% 58.50%
E-Commerce sales (B2C)        
Disaggregation of Revenue [Line Items]        
Amount $ 1,656 $ 1,674 $ 5,161 $ 5,059
E-Commerce sales (B2C) | Concentration Risk, Product | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
% of product sales, net 42.80% 40.90% 43.70% 41.50%