Annual report pursuant to Section 13 and 15(d)

EMPLOYEE STOCK OPTIONS, RESTRICTED STOCK AWARD PLAN AND 401(k) - Status of the Stock Options (Details)

v3.22.0.1
EMPLOYEE STOCK OPTIONS, RESTRICTED STOCK AWARD PLAN AND 401(k) - Status of the Stock Options (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 0      
Forfeited or rescinded (2,265,000)      
Options Outstanding at end of year   365,500    
Options Exercisable at end of year   365,500    
Weighted Average Exercise Price, Exercised       $ 2.00
Weighted Average Exercise Price, Exercisable at end of year $ 6.87      
Options Outstanding - Weighted-Average Remaining Contractual Life (in years)   2 years 5 months 15 days    
Recognized additional compensation expense $ 768,379      
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Exercised   (100,000) 0 0
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Exercised   (100,000)    
Employee Stock Options.        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding at beginning of the year   465,500 2,748,500 2,751,000
Granted   0 0 0
Forfeited or rescinded     (2,283,000) (2,500)
Options Exercised   (100,000)    
Options Outstanding at end of year   365,500 465,500 2,748,500
Options Exercisable at end of year   365,500 455,300 2,506,700
Weighted Average Exercise Price, Outstanding at beginning of the year   $ 3.26 $ 6.28 $ 6.28
Weighted Average Exercise Price, Granted   0    
Weighted Average Exercise Price, Forfeited or rescinded   0 6.89 11.70
Weighted Average Exercise Price, Exercised   2.00    
Weighted Average Exercise Price, Outstanding at end of year   3.61 3.26 6.28
Weighted Average Exercise Price, Exercisable at end of year   $ 3.61 $ 3.11 $ 5.78
Options vesting percentage   20.00%    
Options vesting term   5 years    
Options expiration term   10 years    
Unrecognized compensation cost   $ 0