Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS (Details Narrative)

v3.20.2
STOCK OPTIONS (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Payment Arrangement, Expense $ 100,000 $ 101,000
Cashless Basis [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amortized fair value of options granted   $ 2,285,000
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 five-year  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   900,000
Fair value of options granted $ 117,000 $ 876,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   3,585,000
Stock Repurchased During Period, Shares   523,192
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 210,000 80,000
Amortization $ 208,000 $ 170,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 1,064,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.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.15 0.99
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price   $ 0.08