XML 41 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic and Diluted

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

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to common stockholders—basic
   and diluted

 

$

(17,404

)

 

$

(16,884

)

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

 

$

(0.40

)

 

$

(0.71

)

Weighted-average common shares and pre-funded warrants outstanding—basic
   and diluted

 

 

43,720,578

 

 

 

23,686,351