XML 83 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Common Share (Details) - Schedule of weighted average dilutive common shares - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of Weighted Average Dilutive Common Shares [Abstract]    
Stock options issued and outstanding 1,828,329 1,356,639
Restricted stock units issued and outstanding 486,338 383,119
Conversion of Series 1 Convertible Preferred Stock 8,029,039 8,029,039
Total potentially dilutive shares 10,343,706 9,768,797