v3.24.0.1
Net loss per share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share attributable to common stockholders

Basic and diluted net loss per share attributable to common stockholders was calculated as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

 

(151,759

)

 

$

 

(112,033

)

 

$

 

(100,777

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic and diluted

 

 

 

52,568,159

 

 

 

 

38,984,772

 

 

 

 

34,827,385

 

Net loss per share, basic and diluted

 

$

 

(2.89

)

 

$

 

(2.87

)

 

$

 

(2.89

)

Schedule of computation of diluted net loss per share attributable to common stockholders

 

 

Years ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Options to purchase common stock

 

 

6,899,977

 

 

 

5,780,004

 

 

 

5,221,094

 

Unvested restricted stock units

 

 

371,952

 

 

 

129,131

 

 

 

—

 

Warrants to purchase common stock

 

 

45,898

 

 

 

36,718

 

 

 

—

 

Warrants available for future grant

 

 

137,700

 

 

 

146,880

 

 

 

—

 

 

 

7,455,527

 

 

 

6,092,733

 

 

 

5,221,094