Annual report pursuant to Section 13 and 15(d)

OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details)

v3.20.1
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details)
3 Months Ended 12 Months Ended
Dec. 27, 2019
$ / shares
shares
Dec. 26, 2019
shares
Dec. 12, 2019
shares
Nov. 20, 2019
USD ($)
$ / shares
shares
Oct. 31, 2019
$ / shares
shares
Oct. 30, 2019
$ / shares
shares
Oct. 16, 2019
$ / shares
Oct. 11, 2019
shares
Oct. 08, 2019
$ / shares
shares
Sep. 24, 2019
shares
Aug. 07, 2019
shares
Jul. 08, 2019
shares
Jul. 02, 2019
$ / shares
shares
Jun. 21, 2019
shares
May 17, 2019
USD ($)
shares
Mar. 20, 2019
shares
Mar. 14, 2019
$ / shares
shares
Feb. 28, 2019
shares
Jan. 22, 2019
$ / shares
shares
Oct. 16, 2018
$ / shares
shares
Aug. 17, 2018
$ / shares
shares
Aug. 16, 2018
$ / shares
shares
Aug. 07, 2018
$ / shares
shares
Jul. 31, 2018
$ / shares
shares
May 14, 2018
$ / shares
shares
May 11, 2018
$ / shares
shares
May 04, 2018
$ / shares
shares
Apr. 30, 2018
$ / shares
shares
Feb. 16, 2018
$ / shares
shares
Feb. 15, 2018
$ / shares
shares
Feb. 14, 2018
$ / shares
shares
Jan. 05, 2018
$ / shares
shares
Jan. 09, 2013
$ / shares
shares
Oct. 19, 2012
shares
Sep. 30, 2018
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
shares
May 22, 2019
$ / shares
May 01, 2018
$ / shares
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award             ten-year                                                                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               10 years                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                                                       1,599,053 559,698    
Stock Issued During Period, Shares, Issued for Services                                                                         897,050    
Share Price (in Dollars per share) | $ / shares                                                                       $ 5.92      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares         $ 7.15 $ 7.15 $ 5.00                                                                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                                                       2,874,017 3,007,946    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures         36,240 29,000           10,000                                                      
Share-based Payment Arrangement, Noncash Expense (in Dollars) | $                                                                       $ 15,177,677 $ 6,600,587    
Stock Issued During Period, Shares, Restricted Stock Award, Gross                   40,000       50,000                                                  
Class of Warrant or Rights, Granted                                                                 532,251     568,910 1,375,374    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                                       $ 4.38         $ 6.53         $ 6.85 $ 3.75
Services Provided #2 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                                           20,000                  
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares           $ 7.15                                               $ 3.55                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period           10 years                                               10 years                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures           195,720                                                                  
Services Provided [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                 $ 8.00                                                            
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                 quarterly vesting beginning December 31, 2019 for three years                                                            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures                 45,000                                                            
Shares Issued for Services [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Stock Issued During Period, Shares, Issued for Services                                                                       1,558,317      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares $ 6.16                                                                            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years                                                                            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 395,000                                                                            
Shares Issued for Services [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 15,000                                                                            
Shares Issued for Services [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 380,000                                                                            
Consent Agreement, Series D Holders [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                                         40,000   40,000                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                                         $ 3.75   $ 3.75                
Warrant, Expriation Date                                                             Feb. 14, 2021                
Options at $5.00 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               5 years                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross               575,000                                                              
Officers, Directors and Key Consultants [Member] | 2012 Equity Incentive Plan [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                                                       1,599,053 559,698    
Stock Issued During Period, Shares, Issued for Services                                                                       1,558,317 897,050    
Share-based Payment Arrangement [Member] | 2012 Equity Incentive Plan [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                                                                   9,474,450          
Share-based Payment Arrangement [Member] | 2019 Long-Term Incentive Plan ("NeuroClear Plan") [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                   1,750,000                                                          
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award                   the exercise price of an Incentive Stock Option should not be less than 110% of fair market value of the common stock at the date of the grant for a 10% or more stockholder and 100% of fair market value for a grantee who is not 10% stockholder                                                          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                   10 years                                                          
Share-based Payment Arrangement, Option [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Payment Arrangement, Noncash Expense (in Dollars) | $                                                                       $ 1,696,250      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award                                                                   the exercise price of an Incentive Stock Option should not be less than 110% of fair value of the common stock at the date of the grant for a 10% or more stockholder and 100% of fair value for a grantee who is not 10% stockholder          
Common Stock, Capital Shares Reserved for Future Issuance                                                                   1,303,951          
Share Price (in Dollars per share) | $ / shares                                                                       $ 5.92      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value (in Dollars) | $                                                                       $ 2,165,810 $ 2,357,242    
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount (in Dollars) | $                                                                       4,513,290 173,446    
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Maximum [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                                                                   10 years          
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Services Provided [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                         $ 9.056                                                    
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                         133,333 options vesting quarterly beginning September 30, 2019 for three years, and 25,000 vesting as follows: 1/6th on vesting date, then remaining options quarterly vesting beginning September 30, 2019 for three years                                                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures                         158,333                                                    
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $3.55 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                                           vesting immediately                  
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Warrants at $4.43 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                                 100,000   226,000                        
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                                                 $ 4.43   $ 4.43                        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                                                 10 years   10 years                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                                 vesting immediately   vesting immediately                        
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                       34,566                                      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                                       $ 5.09                                      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                                       10 years                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                       17,283                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                       17,283                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Services Provided #2 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                       110,000                                      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                                       $ 5.09                                      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                                                 10 years                            
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Services Provided [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                       69,132                                      
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                                       $ 5.09                                      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                                       10 years                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Services Provided [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                       17,283                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Services Provided [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                       17,283                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Services Provided [Member] | Share-based Payment Arrangement, Tranche Three [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                       17,283                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.09 [Member] | Services Provided [Member] | Share-based Compensation Award, Tranche Four [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                       17,283                                      
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $4.33 [Member] | Services Provided [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (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, Grants in Period, Gross                                     460,000                                        
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                                     $ 4.33                                        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                                     10 years                                        
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.66 [Member] | Services Provided [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                                 345,000                                            
Share-based Compensation Arrangement by Share-basd Payment Award, Options, Exercise Price (in Dollars per share) | $ / shares                                 $ 6.66                                            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period                                 10 years                                            
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.66 [Member] | Services Provided [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                 20,000 options vesting on March 14, 2020, 175,000 options vesting quarterly beginning April 1, 2019 for three years and 150,000 options vesting one third on anniversary for three years                                            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                 150,000                                            
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.66 [Member] | Services Provided [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                 175,000                                            
Share-based Payment Arrangement, Option [Member] | 2012 Equity Incentive Plan [Member] | Options at $5.66 [Member] | Services Provided [Member] | Share-based Payment Arrangement, Tranche Three [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares                                 20,000                                            
Change in Fair Value of the Modified Options [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                             628,905                                                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                             from the contractual 90 days from termination of service to the earlier of the initial life up or May 17, 2021                                                
Equity, Fair Value Adjustment (in Dollars) | $                             $ 666,062                                                
Restricted Stock [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                     vesting at one-year anniversary                                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   50,000 6,000             40,000 40,000                                                        
Share-based Payment Arrangement, Noncash Expense (in Dollars) | $                                                                       1,586,736 0    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount (in Dollars) | $                                                                       1,017,983      
Restricted Stock [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                   vesting at one-year anniversary                                                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   25,000 3,000             20,000                                                          
Restricted Stock [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                   two-year anniversary                                                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   25,000 3,000             20,000                                                          
Restricted Stock [Member] | Shares Issued for Services [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                               vesting quarterly beginning on April 1, 2019 over one year                                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                               120,000   70,000                                          
Restricted Stock [Member] | Shares Issued for Services [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                   vested immediately                                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                                   23,332                                          
Restricted Stock [Member] | Shares Issued for Services [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                   vesting at one-year anniversary                                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                                   23,334                                          
Restricted Stock [Member] | Shares Issued for Services [Member] | Share-based Payment Arrangement, Tranche Three [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                   vesting at two-year anniversary                                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                                   23,334                                          
Restricted Stock Units (RSUs) [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                   1 year                                                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                           50,000                                                  
Share-based Payment Arrangement, Noncash Expense (in Dollars) | $                                                                     $ 53,552   $ 0    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount (in Dollars) | $                                                                       $ 146,448      
Stock Issued During Period, Shares, Restricted Stock Award, Gross                   40,000                                                          
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Tranche One [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                           vesting at one-year anniversary                                                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                           25,000                                                  
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Tranche Two [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                           two-year anniversary                                                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                           25,000                                                  
Series E Preferred Stock [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                                         200,000                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                                         $ 3.75                    
Warrants at $3.75 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                         54,036 82,266   41,174       33,334       40,000              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                         $ 3.75 $ 3.75   $ 3.75       $ 3.75       $ 3.75       $ 3.75      
Warrant, Expriation Date                                         May 17, 2019 May 16, 2019   Apr. 30, 2019               Jan. 05, 2021              
Warrants at $3.75 [Member] | Series E Preferred Stock [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                                       200,000                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                                       $ 3.75                      
Warrants at $4.375 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                                   28,000   638,606                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                                   $ 4.375   $ 4.375               4.375      
Warrant, Expriation Date                                                   May 11, 2021   Apr. 30, 2021                      
Warrants at $4.375 [Member] | Series E Preferred Stock [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                                         200,000                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                                         $ 4.375                    
Warrant, Expriation Date                                                         Aug. 16, 2021                    
Warrants at $6.85 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                         54,036 82,266   41,174                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                         $ 6.85 $ 6.85   $ 6.85                       6.85      
Warrant, Expriation Date                                         Aug. 17, 2021 Aug. 16, 2021   Jul. 30, 2021                              
Warrants at $6.85 [Member] | Services Provided [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                             40,482                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                             $ 6.85                                
Warrant, Expriation Date                                             Aug. 07, 2021                                
Warrants at $6.85 [Member] | Warrants Issued to Placement Agents [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted                                             40,482                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares                                             $ 6.85                                
Warrants at $6.16 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted       568,910                                                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares       $ 6.16                                                               $ 6.16      
Warrants, Fair Value of Warrants, Granted (in Dollars) | $       $ 1,886,894                                                                      
Warrants at $6.16 [Member] | Measurement Input, Price Volatility [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       0.71                                                                      
Warrants at $6.16 [Member] | Measurement Input, Risk Free Interest Rate [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       0.0169                                                                      
Warrants at $6.16 [Member] | Measurement Input, Expected Dividend Rate [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       0                                                                      
Warrants at $6.16 [Member] | Measurement Input, Share Price [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       6.16                                                                      
Warrants at $5.00 [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Class of Warrant or Rights, Granted       473,772                                                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | $ / shares       $ 5.00                                                                      
Warrants, Fair Value of Warrants, Granted (in Dollars) | $       $ 1,275,448                                                                      
Warrants at $5.00 [Member] | Measurement Input, Price Volatility [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       0.71                                                                      
Warrants at $5.00 [Member] | Measurement Input, Risk Free Interest Rate [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       0.0169                                                                      
Warrants at $5.00 [Member] | Measurement Input, Share Price [Member]                                                                              
OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) [Line Items]                                                                              
Warrants and Rights Outstanding, Measurement Input       5.00