Annual report pursuant to Section 13 and 15(d)

Stock-based Plans and Stock-based Compensation (Stock Option Activity) (Details)

v3.22.1
Stock-based Plans and Stock-based Compensation (Stock Option Activity) (Details) - USD ($)
12 Months Ended
Dec. 15, 2021
Aug. 11, 2021
May 17, 2021
Mar. 26, 2021
Dec. 17, 2020
Dec. 07, 2020
Nov. 05, 2020
Apr. 06, 2020
Mar. 24, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Granted 545,000 5,000 20,000 67,500 210,000 600,000 20,000 700,000 15,000      
Employee Stock Option [Member]                        
Outstanding at Beginning of Period                   6,007,552 5,781,884  
Granted                   637,500 1,545,000  
Exercised                   (15,000)  
Forfeit/canceled                   (272,029) (814,068)  
Expired                   (126,557) (490,264)  
Outstanding at End of Period                   6,246,466 6,007,552 5,781,884
Expected to vest at End of Period                   6,246,466    
Exercisable at End of Period                   4,063,765    
Unrecognized expense at End of Period                   $ 1,527,647    
Weighted Average Exercise Price Per Share                        
Outstanding at Beginning of Period                   $ 1.20 $ 1.15  
Granted                   1.56 1.19  
Exercised                   1.61 0.48  
Forfeit/canceled                   2.18 0.94  
Expired                   1.17 1.07  
Outstanding at End of Period                   1.20 $ 1.20 $ 1.15
Vested                   1.20    
Exercisable at end of period                   $ 1.17    
Weighted Average Remaining Contractual Life (Years)                        
Outstanding, Weighted Average Remaining Contractual Term (Years)                   7 years 2 months 1 day 6 years 9 months 7 days 7 years 1 month 28 days
Expected, Weighted Average Remaining Contractual Term (Years)                   6 years 1 month 20 days    
Exercisable, Weighted Average Remaining Contractual Term (Years)                   4 years 10 months 2 days    
Aggregate Intrinsic Value                        
Aggregate Intrinsic Value, Outstanding                   $ 2,500,847 $ 4,056,639 $ 527,868
Expected to vest at End of Period                   4,056,639    
Exercisable at End of Period                   $ 2,252,766