Annual report pursuant to Section 13 and 15(d)

NOTE 13 - SUBSEQUENT EVENTS (Details)

v3.19.1
NOTE 13 - SUBSEQUENT EVENTS (Details) - Subsequent Event [Member] - USD ($)
2 Months Ended
Mar. 14, 2019
Feb. 28, 2019
Feb. 01, 2019
Jan. 22, 2019
Mar. 14, 2019
NOTE 13 - SUBSEQUENT EVENTS (Details) [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 345,000     460,000  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) $ 5.66     $ 4.33  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years     10 years  
Stock Issued During Period, Shares, Issued for Services   30,000 40,000 465,000  
Stock Issued During Period, Shares, Other   23,332      
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures   25,000      
Stock Issued During Period, Shares, Conversion of Convertible Securities         111,658
Proceeds from Warrant Exercises (in Dollars)         $ 418,718
Stock Issued During Period, Shares, New Issues         2,155,127
Proceeds from Issuance or Sale of Equity (in Dollars)         $ 8,619,278
Payments of Stock Issuance Costs (in Dollars)         $ 1,172
Restricted Stock Units (RSUs) [Member]          
NOTE 13 - SUBSEQUENT EVENTS (Details) [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted 70,000        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights one third vesting immediately and remainder vesting over two years on anniversary        
Share-based Compensation Award, Tranche One [Member]          
NOTE 13 - SUBSEQUENT EVENTS (Details) [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 20,000        
Share-based Compensation Award, Tranche Two [Member]          
NOTE 13 - SUBSEQUENT EVENTS (Details) [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 150,000        
Share-based Compensation Award, Tranche Three [Member]          
NOTE 13 - SUBSEQUENT EVENTS (Details) [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 175,000        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years