XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Loss Per Share [Abstract]  
Schedule of diluted shares outstanding The following securities were excluded from the computation of diluted shares outstanding due to the losses incurred in the periods presented, as they would have had an anti-dilutive impact on the Company’s net loss
   Three and Six Months Ended
June 30,
 
   2023   2022 
Unvested shares of restricted stock   512,940    
 
Options to purchase shares of common stock   1,419,592    1,495,180 
Warrants   5,264,274    1,362,772 
Total   7,196,806    2,857,952