Quarterly report pursuant to Section 13 or 15(d)

Shareholder's Equity (Details Narrative)

v3.10.0.1
Shareholder's Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended 9 Months Ended
Dec. 26, 2018
Aug. 10, 2018
Aug. 10, 2018
Aug. 02, 2018
Feb. 16, 2018
Sep. 07, 2016
Nov. 30, 2018
Aug. 31, 2018
Feb. 28, 2018
Jul. 31, 2017
Jan. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
May 10, 2018
Mar. 31, 2018
Jan. 13, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants to purchase of common stock                                 29,763    
Common stock , par value                       $ 0.0001   $ 0.0001 $ 0.0001     $ 0.0001  
Warrant exercise price                 $ 4.25               $ 4.80    
Stock-based compensation                 $ 59,507     $ 765,779 $ 222,625   $ 1,693,899 $ 2,508,909      
Proceeds from issuance of common stock                             $ 27,170      
Common stock reserved for issuance                       188,527   188,527 188,527        
Aggregate intrinsic value of outstanding options                       $ 623,900   $ 623,900 $ 623,900        
Aggregate intrinsic value of exercisable options                       343,800   343,800 343,800        
Aggregate intrinsic value of exercised                       27,300   27,300 27,300        
Unrecognized stock based compensation expense                       1,434,100   $ 1,434,100 $ 1,434,100        
Weighted average remaining service period                             1 year 9 months 18 days        
Weighted average fair value of options granted                             $ 2.79 $ 2.23      
Research and Development Expense [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Stock-based compensation                         $ 55,900 $ 0      
2013 Incentive Option Plan [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Number of common stock issued 2,100,000                           1,500,000        
Options vesting terms, description                             Expire up to ten years after the grant date        
Additional shares authorized 600,000     1,033,324                              
Restricted Shares [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Stock-based compensation                         $ 0 $ 2,063,791      
Cancellation of unvested restricted shares                             $ 84,400        
Warrant [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants expiration term                       Jan. 31, 2024   Jan. 31, 2024 Jan. 31, 2024        
January 17, 2019 through January 23, 2019 [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares issued price per share                       $ 4.30   $ 4.30 $ 4.30        
Minimum [Member] | 2013 Incentive Option Plan [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Options vesting terms                             2 years        
Maximum [Member] | 2013 Incentive Option Plan [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Options vesting terms                             4 years        
Stock Purchase Agreement [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Cash purchase price   $ 20,000,000 $ 20,000,000                                
Proceeds from issuance of common stock     20,000,000                                
Purchase price description   The Company may direct LPC, at its sole discretion, and subject to certain conditions, to purchase up to 10,000 shares of common stock on any business day, provided that at least one business day has passed since the most recent purchase. The amount of a purchase may be increased under certain circumstances provided, however that LPC cannot make any single purchase that exceeds $750,000. The purchase price of shares of common stock related to the future funding will be based on the then prevailing market prices of such shares at the time of sales as described in the Stock Purchase Agreement.                                  
Stock Purchase Agreement [Member] | January 17, 2019 through January 23, 2019 [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Net proceeds from issuance of offering                             $ 279,265        
Common stock remaining balance                             $ 19,148,565        
Stock Purchase Agreement [Member] | Minimum [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Cash purchase price     $ 750,000                                
Stock Purchase Agreement [Member] | LPC [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Net proceeds from issuance of offering                           $ 27,170          
Number of common stock issued                           127,000          
Offering expenses                           $ 545,000          
Shares issued price per share                       $ 4.51   $ 4.51 $ 4.51        
Purchase Agreement [Member] | LPC [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants to purchase of common stock   10,000 10,000                                
Proceeds from issuance of common stock     $ 20,000,000                                
Option Agreement [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants to purchase of common stock           178,570                          
Warrant exercise price           $ 4.80                          
Acquisition cost to purchase intellectual property           $ 25,000                          
Stock options exercised                     500,000                
Warrants expiration term           Jan. 31, 2024                          
Board of Directors [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrant exercise price                 $ 4.25                    
Director [Member] | Restricted Shares [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Number of restricted shares issued                     492,624                
Restricted stock units vested                   246,312                  
Cancellation of unvested restricted shares                   $ 246,312                  
Directors and Officers [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Stock-based compensation                       $ 462,339     $ 666,565        
Options to purchase common stock             810,000 810,000                      
Third Party [Member] | Warrant [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants to purchase of common stock                                 29,763   178,570
Warrant exercise price                                 $ 4.80   $ 4.80
Tranche A Warrants [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants to purchase of common stock         2,299,802                            
Warrant exercise price         $ 4.25                            
Net proceeds from issuance of offering         $ 8,734,320                            
Tranche B Warrants [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrant exercise price         $ 4.25                            
Securities Purchase Agreement [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Warrants to purchase of common stock         4,599,604                            
Common stock , par value         $ 0.0001                            
Warrant exercise price         $ 0.01