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

Inventories, net consists of the following:

 

  

March 31,

2022

  

December 31,

2021

 
Raw materials  $1,601,870   $1,047,156 
Finished goods   28,355,288    31,456,058 
Total  $29,957,158   $32,503,214 
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consist of the following:

 

  

March 31,

2022

  

December 31,

2021

 
Inventory purchases  $164,545   $287,571 
Payroll & related benefits   300,595    210,495 
Professional fees   319,758    229,597 
Royalty costs   1,649,999    1,588,025 
Sales allowances   1,397,104    1,958,050 
Sales and use tax   55,819    50,916 
Other   861,844    955,263 
Total accrued other expenses  $4,749,664   $5,279,917