XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF INVENTORIES

Inventories, net consists of the following:

           
  

June 30,

2022

  

December 31,

2021

 
Raw materials  $2,294,111   $1,047,156 
Finished goods   32,046,753    32,844,131 
Total  $34,340,864   $33,891,287 
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

           
  

June 30,

2022

  

December 31,

2021

 
Inventory purchases  $   $287,571 
Payroll & related benefits   239,284    210,495 
Professional fees   274,889    229,597 
Royalty costs   1,650,000    1,588,025 
Sales allowances   1,858,580    1,958,050 
Sales and use tax   61,896    50,916 
Other   694,384    955,263 
Total accrued other expenses  $4,779,033   $5,279,917