Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS (Details Narrative)

v3.21.1
STOCK OPTIONS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cashless Basis [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amortized fair value of options granted $ 2,167,499  
Share-based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   2,565,000
Fair value of options granted $ 501,000 $ 1,502,000
Amortized fair value of options granted 282,000 544,000
Amortization of share based compensation $ 801,000 $ 144,000
Share-based compensation arrangement by share-based payment award, options, exercises in period 550,000 3,667,499
Stock repurchased during period, shares 405,691  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 200,000 936,251
Amoritization $ 113,000 $ 527,000
Share-based Payment Arrangement, Option [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 4,494,500  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 0.30 $ 1.95
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average exercise price 0.14 0.77
Share-based Payment Arrangement, Option [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 0.14 0.42
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average exercise price $ 0.13 $ 0.08