XML 65 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Option Plans and Warrants to Purchase Common Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock Option Plans and Warrants to Purchase Common Stock (Details) [Line Items]      
Shares available for grants 214,689    
Weighted average exercise price (in Dollars per share) $ 1.19    
Options outstanding 1,933,804 1,506,972 1,022,095
Total compensation cost (in Dollars) $ 584,000    
Stock Option Plans [Member]      
Stock Option Plans and Warrants to Purchase Common Stock (Details) [Line Items]      
Exercisable options 1,310,442    
Weighted average exercise price (in Dollars per share) $ 3.53    
Exercisable, weighted average remaining contractual term 7 years 87 days    
Options outstanding 1,933,804    
Weighted average exercise price (in Dollars per share) $ 2.96    
Weighted Average Remaining Term 7 years 332 days    
Stock options awarded 520,812 596,740  
Fair value per share (in Dollars per share) $ 0.97 $ 0.68