XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Net Loss per Share [Abstract]  
Schedule of Diluted Net Loss Per Share The following securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:
   For the three and nine
months ended
 
   September 30, 
   2023   2022 
Stock options   100,000    118,388 
Warrants   672,462    1,567,720 
Restricted stock units   2,496,587    2,412,759 
Total common stock equivalents   3,269,049    4,098,867