Quarterly report pursuant to Section 13 or 15(d)

SUBSEQUENT EVENTS (Details)

v3.20.1
SUBSEQUENT EVENTS (Details) - Subsequent Event [Member] - USD ($)
1 Months Ended
May 06, 2020
May 05, 2020
Apr. 29, 2020
Apr. 22, 2020
Apr. 21, 2020
Apr. 14, 2020
Apr. 08, 2020
May 11, 2020
Apr. 30, 2020
SUBSEQUENT EVENTS (Details) [Line Items]                  
Stock Issued During Period, Shares, Other                 12,000
Proceeds from Warrant Exercises (in Dollars)                 $ 45,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 120,374   1,278,999   100,000 625,000      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) $ 5.00 $ 5.00 $ 5.00   $ 5.00 $ 4.66      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years 10 years 10 years   10 years 10 years      
Stock Issued During Period, Shares, Issued for Services       15,038          
Stock Issued During Period, Value, Issued for Services (in Dollars)       $ 108,274          
Stock Issued During Period, Shares, Restricted Stock Award, Gross   3,000              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 25,000                
Proceeds from Stock Options Exercised (in Dollars) $ 74,000                
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares             259,959    
Common Stock, Par or Stated Value Per Share (in Dollars per share)             $ 0.001    
Stock Issued During Period, Shares, New Issues               650,850  
Proceeds from Issuance of Common Stock (in Dollars)               $ 6,507,830  
Payments of Stock Issuance Costs (in Dollars)               $ 670  
Exercise of Warrants [Member]                  
SUBSEQUENT EVENTS (Details) [Line Items]                  
Stock Issued During Period, Shares, Other                 48,654
Proceeds from Warrant Exercises (in Dollars)                 $ 183,703
Share-based Payment Arrangement, Employee [Member]                  
SUBSEQUENT EVENTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures           90,000      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share)           $ 4.66      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period           10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights           vest quarterly over three years      
Options at $6.00 [Member]                  
SUBSEQUENT EVENTS (Details) [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures   120,174              
Series C Preferred Stock [Member]                  
SUBSEQUENT EVENTS (Details) [Line Items]                  
Conversion of Stock, Shares Issued                 41,100
Conversion of Stock, Shares Converted                 100