XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Potential Dilutive Outstanding Securities Excluded From Diluted Net Loss Per Common Share
The following potentially dilutive outstanding securities were excluded from diluted EPS for the period indicated because of their anti-dilutive effect:
Potentially dilutive securitiesThree Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Stock options9,470,219 6,053,156 9,470,219 6,417,533 
Warrants6,500 1,058,733 6,500 1,381,015 
Total9,476,719 7,111,889 9,476,719 7,798,548