XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Common Share (Details) - Schedule of weighted average dilutive common shares - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of weighted average dilutive common shares [Abstract]    
Stock options issued and outstanding 1,356,639 674,039
Restricted stock units issued and outstanding 383,119 407,325
Conversion of Series 1 Convertible Preferred Stock 8,029,039 8,029,039
Total potentially dilutive shares 9,768,797 9,110,403