XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders

12. Net Loss Per Share Attributable to Common Stockholders

The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company (in thousands except share and per share amounts).

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss and net loss attributable to common stockholders

 

$

(18,096

)

 

$

(11,352

)

 

$

(36,355

)

 

$

(20,651

)

Net loss per share attributable to common stockholders, basic and diluted

 

$

(0.44

)

 

$

(0.41

)

 

$

(0.89

)

 

$

(1.19

)

Weighted average number of common shares outstanding used in computation of
    net loss per common share, basic and diluted

 

 

41,088,085

 

 

 

27,373,165

 

 

 

41,034,447

 

 

 

17,322,734

 

 

The Company’s potential dilutive securities, which include convertible preferred stock, contingent stock liabilities, restricted stock related to early exercise of common stock options and common stock options, have been excluded from the computation of diluted net loss per share as the effect would be antidilutive. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The following potential dilutive securities, presented on an as converted basis, were excluded from the calculation of net loss per share due to their anti-dilutive effect:

 

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

Options to purchase common stock

 

 

6,178,773

 

 

 

3,533,831

 

Restricted stock units

 

 

860,263

 

 

 

 

Restricted stock related to early exercise of options to purchase common stock

 

 

338,064

 

 

 

739,107

 

 

 

 

7,377,100

 

 

 

4,272,938