XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Summary of Earnings Per Share Diluted Anti Dilutive Impact
The following common stock equivalents presented based on amounts outstanding at each period end have been excluded from the calculation of diluted net loss per share because including them would have had an anti-dilutive impact:
June 30,
20232022
Stock options to purchase common stock9,741,783 7,854,006 
Warrants to purchase common stock18,445 18,445 
9,760,228 7,872,451