XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net loss per share attributable to common stockholders (Tables)
6 Months Ended
Jun. 30, 2024
Net loss per share attributable to common stockholders  
Schedule of Computation of basic and diluted earnings per common share

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

Net loss

$

(13,149)

$

(20,803)

$

(36,633)

$

(39,605)

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

 

49,419,982

 

40,639,714

 

49,304,076

 

39,489,261

Basic and diluted net loss per common share outstanding

$

(0.27)

$

(0.51)

$

(0.74)

$

(1.00)

Schedule of Antidilutive shares excluded from computation

June 30, 

    

2024

    

2023

Outstanding stock options

 

6,319,969

 

6,381,561

Unvested restricted stock units

1,987,449

1,181,327

Total

 

8,307,418

 

7,562,888