Quarterly report pursuant to Section 13 or 15(d)

Concentrations (Details)

v3.23.1
Concentrations (Details) - Supplier, Shipping, Manufacturing, And Marketing - Supplier Concentration Risk - vendor
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Coffee supplier accounts    
Concentration Risk [Line Items]    
Number of vendors 6 5
Concentration risk, percentage 62.70% 90.30%
Shipping provider accounts    
Concentration Risk [Line Items]    
Number of vendors 4 4
Concentration risk, percentage 60.70% 80.80%
Primary fulfillment service provider accounts    
Concentration Risk [Line Items]    
Number of vendors 5 1
Concentration risk, percentage 87.40% 97.60%
Marketing provider accounts    
Concentration Risk [Line Items]    
Number of vendors 8 5
Concentration risk, percentage 43.90% 28.00%