XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Common Share (Details) - Schedule of potentially anti-dilutive shares - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Schedule of potentially anti-dilutive shares [Abstract]    
Stock options issued and outstanding 1,870,245 1,415,789
Restricted stock units issued and outstanding 474,913 384,994
Conversion of Series 1 Convertible Preferred Stock 8,029,039 8,029,039
Total potentially dilutive shares 10,374,197 9,829,822