XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders

The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

(in thousands, except share and per share data)

 

 

(in thousands, except share and per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stockholders

 

$

(133,233

)

 

$

(98,298

)

 

$

(249,236

)

 

$

(166,396

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding

 

 

165,141,936

 

 

 

106,885,561

 

 

 

164,935,542

 

 

 

100,894,443

 

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

 

 

 

 

 

(1,376

)

 

 

 

 

 

(3,068

)

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

 

 

165,141,936

 

 

 

106,884,185

 

 

 

164,935,542

 

 

 

100,891,375

 

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

 

$

(0.81

)

 

$

(0.92

)

 

$

(1.51

)

 

$

(1.65

)

 

 

Schedule of Outstanding Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss Per Share

The following outstanding potentially dilutive shares have been excluded from the calculation of diluted net loss per share for the periods presented due to their anti-dilutive effect:

 

 

 

As of June 30,

 

 

 

2024

 

 

2023

 

Options to purchase common stock

 

 

13,811,570

 

 

 

10,789,298

 

Options early exercised subject to future vesting

 

 

 

 

 

872

 

Unvested restricted stock units of common stock

 

 

3,032,583

 

 

 

2,055,963

 

Expected shares to be purchased under ESPP

 

 

408,311

 

 

 

199,866

 

Warrants outstanding

 

 

2,194,342

 

 

 

 

Earn-out shares

 

 

973,976

 

 

 

 

Total

 

 

20,420,782

 

 

 

13,045,999