XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Common Share (Details) - Schedule of Computation of Net Loss Per Common Share - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Schedule of Computation of Net Loss Per Common Share [Abstract]    
Common stock options 4,519,195 4,418,871
Common stock warrants 8,507,311 73,978
Unvested restricted stock units 58,197
Unvested restricted stock 54,566
Potentially dilutive securities 13,084,703 4,547,415