STOCK OPTIONS AND WARRANTS - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 17, 2019
Jul. 26, 2019
Dec. 31, 2019
Oct. 31, 2019
Sep. 30, 2019
Jul. 31, 2019
Jun. 30, 2019
May 31, 2019
Jul. 31, 2018
May 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Expected option term (years)                     5 years 5 years
Intrinsic value of oustanding Stock option     $ 0               $ 0 $ 84,000
Debt Instrument, Unamortized Discount     242,655               $ 242,655 239,750
Weighted average remaining contractual life                     3 years 11 days  
Internsic value of outstanding stock warrants     $ 30,150               $ 30,150 35,000
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                   5 years    
Stock Option Two [Member]                        
Stock options issued (in shares)     75,000 260,000 200,000   270,000 100,000        
Expected option term (years)     10 years 10 years 5 years   10 years 5 years        
Exercise price     $ 0.15 $ 0.15 $ 0.25   $ 0.30 $ 0.30     $ 0.15  
Share Price     $ 0.24 $ 0.12 $ 0.17   $ 0.45 $ 0.45     $ 0.24  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     182.00% 179.00% 206.00%   175.00% 199.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions     1.90% 1.70% 1.70%   2.10% 2.30%        
Debt Instrument, Unamortized Discount     $ 17,947 $ 31,049 $ 33,155   $ 121,004 $ 44,091     $ 17,947  
Issued vested common stock options               $ 0.30        
Stock Option [Member]                        
Stock options issued (in shares) 25,000               50,000      
Expected option term (years)                 5 years      
Exercise price $ 0.25               $ 0.79      
Weighted average remaining contractual life                     6 years 4 months 17 days  
Allocated Share-based Compensation Expense                 $ 34,736   $ 3,677  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years         3 years            
Employee Stock Option [Member]                        
Allocated Share-based Compensation Expense                     $ 154,003 $ 53,053
Restricted Stock [Member]                        
Stock options issued (in shares) 30,000                      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture $ 3,677                      
Director [Member]                        
Stock options issued (in shares)                     100,000  
Exercise price     $ 0.45               $ 0.45  
Stock option contractual term (in years)                     5 years  
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   $ 87,825                    
Director [Member] | Employee Stock Option [Member]                        
Allocated Share-based Compensation Expense                     $ 87,825  
Warrant [Member]                        
Stock options issued (in shares)                   100,000    
Exercise price                   $ 0.75    
Allocated Share-based Compensation Expense                   $ 51,567