Quarterly report pursuant to Section 13 or 15(d)

Concentrations (Details)

v3.23.3
Concentrations (Details) - Supplier, Shipping, Manufacturing, And Marketing - Supplier Concentration Risk - vendor
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Coffee supplier accounts        
Concentration Risk [Line Items]        
Number of Vendors 5 4 5 2
Concentration Rate 53.90% 68.20% 52.90% 56.50%
Shipping provider accounts        
Concentration Risk [Line Items]        
Number of Vendors 4 3 5 4
Concentration Rate 67.20% 67.80% 72.20% 77.80%
Primary fulfillment service provider accounts        
Concentration Risk [Line Items]        
Number of Vendors 3 1 3 1
Concentration Rate 89.80% 89.20% 85.70% 95.10%
Marketing provider accounts        
Concentration Risk [Line Items]        
Number of Vendors 8 7 8 8
Concentration Rate 52.50% 51.30% 50.50% 42.80%