XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders, which excludes shares which are legally outstanding, but subject to repurchase by the Company (in thousands, except share and per share amounts):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(25,936

)

 

$

(17,529

)

 

$

(51,771

)

 

$

(37,238

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

58,056,643

 

 

 

12,482,522

 

 

 

58,033,859

 

 

 

11,781,319

 

Less: weighted-average unvested restricted shares and shares subject to repurchase

 

 

(3,483,777

)

 

 

(7,395,514

)

 

 

(3,749,023

)

 

 

(7,375,962

)

Weighted-average shares used to compute basic and diluted net loss per share attributable to common stockholders

 

 

54,572,866

 

 

 

5,087,008

 

 

 

54,284,836

 

 

 

4,405,357

 

Net loss per share attributable to common stockholders — basic and
   diluted:

 

$

(0.48

)

 

$

(3.45

)

 

$

(0.95

)

 

$

(8.45

)

Schedule of Anti-dilutive Outstanding Shares or Equivalents

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Options to purchase common stock

 

 

7,661,716

 

 

 

4,752,515

 

 

 

7,661,716

 

 

 

4,752,515

 

Common stock subject to vesting or repurchase

 

 

3,774,117

 

 

 

5,560,465

 

 

 

3,774,117

 

 

 

5,560,465

 

Employee Stock Purchase Plan shares

 

 

142,525

 

 

 

31,850

 

 

 

142,525

 

 

 

31,850

 

Total

 

 

11,578,358

 

 

 

10,344,830

 

 

 

11,578,358

 

 

 

10,344,830