XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Concentrations
3 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Concentrations

10. Concentrations

The Company had 81% of trade accounts receivable from three customers as of March 31, 2023. The Company had 68% of trade accounts receivable from two customers as of December 31, 2022.

The Company had 23% of accounts payable due to two vendors as of March 31, 2023. The Company had 41% of accounts payable due to two vendors as of December 31, 2022.

The Company sold a substantial portion of products to three customers (41%) for the three months ended March 31, 2023. As of March 31, 2023, the amount due from these customers was $2,773,484. The Company sold a substantial portion of products to two customers (22%) for the three months ended March 31, 2022. As of March 31, 2022, the amount due from these customer(s) included in accounts receivable was $526,274.

The Company purchased a substantial portion of products from two suppliers (42%) for the three months ended March 31, 2023. The Company purchased a substantial portion of products from two suppliers (75%) for the three months ended March 31, 2022.

In addition, our top suppliers are in a similar geographic area, which increases the risk of significant supply disruptions from local and regional events. China, Indonesia, and Vietnam geographically accounted for approximately 36% of our total raw materials and packaging purchases for the three months ended March 31, 2023. Indonesia and Vietnam geographically accounted for approximately 75% of our total raw materials and packaging purchases for the three months ended March 31, 2022.