XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share A reconciliation of the numerators and denominators of the basic and diluted net income (loss) per share calculations are as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

49,938

 

 

$

(46,325

)

 

$

(96,078

)

 

$

(212,143

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

 

106,369,910

 

 

 

18,416,078

 

 

 

48,071,685

 

 

 

18,412,761

 

Weighted average dilutive stock options

 

 

14,107,842

 

 

 

-

 

 

 

-

 

 

 

-

 

Weighted average dilutive warrants

 

 

3,105,070

 

 

 

-

 

 

 

-

 

 

 

-

 

Weighted average shares outstanding, diluted

 

 

123,582,822

 

 

 

18,416,078

 

 

 

48,071,685

 

 

 

18,412,761

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss), basic

 

$

0.47

 

 

$

(2.52

)

 

$

(2.00

)

 

$

(11.52

)

Net income (loss), diluted

 

 

0.40

 

 

 

(2.52

)

 

 

(2.00

)

 

 

(11.52

)

Schedule of Antidilutive Securities Excluded from Computation of Diluted Weighted-average Shares of Common Stock Outstanding

The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, prior to the use of the two-class method, as they would be anti-dilutive:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Redeemable convertible preferred stock

 

 

-

 

 

 

82,610,315

 

 

 

-

 

 

 

82,610,315

 

Stock options

 

 

2,967,611

 

 

 

18,060,905

 

 

 

28,498,069

 

 

 

18,060,905

 

Warrants

 

 

8,499,999

 

 

 

19,811,204

 

 

 

42,686,195

 

 

 

19,811,204

 

 

 

 

11,467,610

 

 

 

120,482,424

 

 

 

71,184,264

 

 

 

120,482,424