Quarterly report pursuant to Section 13 or 15(d)

Concentrations (Details)

v3.23.2
Concentrations (Details) - Supplier, Shipping, Manufacturing, And Marketing - Supplier Concentration Risk - vendor
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Coffee supplier accounts        
Concentration Risk [Line Items]        
Number of Vendors 4 2 5 2
Concentration Rate 52.20% 69.20% 54.30% 66.90%
Shipping provider accounts        
Concentration Risk [Line Items]        
Number of Vendors 5 3 4 4
Concentration Rate 69.60% 77.40% 60.60% 80.90%
Primary fulfillment service provider accounts        
Concentration Risk [Line Items]        
Number of Vendors 3 1 3 1
Concentration Rate 86.80% 98.60% 84.30% 98.20%
Marketing provider accounts        
Concentration Risk [Line Items]        
Number of Vendors 6 5 6 8
Concentration Rate 47.80% 42.00% 43.80% 40.50%