XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of concentrations of credit risk

Revenues

Accounts Receivable

 

For the Three Months Ended

For the Nine Months Ended

 

September 30, 

September 30, 

As of

    

As of

 

    

2021

    

2020

    

2021

    

2020

    

September 30, 2021

December 31, 2020

 

Customer A

 

88

%

*

41

%

*

96

%

*

Customer B

 

*

26

%

*

*

*

70

%

Customer C

 

*

*

*

12

%

*

 

*

Customer D

 

*

*

 

40

%

*

*

*

Customer E

 

*

35

%

*

44

%

*

*

Customer F

 

*

12

%

*

*

 

*

*

Customer G

*

*

*

*

*

19

%

Customer H

*

*

*

*

*

10

%

Total

 

88

%  

73

%  

81

%  

56

%  

96

%  

99

%

*

Less than 10%

For the Three Months Ended

 

For the Nine Months Ended

    

September 30, 

 

September 30, 

    

2021

    

2020

 

2021

    

2020

Vendor A

 

*

29

%

*

17

%

Vendor B

 

*

13

%

*

 

*

Vendor C

 

*

*

*

11

%

Vendor D

 

*

*

*

13

%

Vendor E

*

11

%

*

*

Vendor F

*

*

11

%  

*

Vendor G

 

26

%  

*

11

%  

*

Vendor H

 

10

%  

*

*

*

Vendor I

12

%  

*

*

*

 

48

%  

53

%

22

%  

41

%

*

Less than 10%

Schedule of revenue recognized

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Product sales

$

600,921

$

136,849

$

1,356,530

$

235,979

Contract services

 

 

 

290,540

 

179,498

Total revenue

$

600,921

$

136,849

$

1,647,070

$

415,477

Schedule of weighted average dilutive common shares because their inclusion would have been anti-dilutive

September 30, 

    

2021

    

2020

Series B Convertible Preferred Stock

 

 

698,600

Series C Convertible Preferred Stock

189,000

Unvested restricted stock

2,615,000

Market-based equity awards

3,000,000

Options

 

590,000

 

395,000

Warrants

5,202,878

210,025

Total

 

11,407,878

 

1,492,625