Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Deficit) (Details Narrative)

v3.8.0.1
Stockholders' Equity (Deficit) (Details Narrative)
1 Months Ended 12 Months Ended
Nov. 28, 2017
USD ($)
shares
Nov. 27, 2017
USD ($)
shares
Nov. 24, 2017
USD ($)
shares
Nov. 22, 2017
USD ($)
shares
Nov. 20, 2017
USD ($)
$ / shares
shares
Nov. 11, 2017
shares
Oct. 30, 2017
Oct. 26, 2017
USD ($)
$ / shares
Oct. 26, 2017
USD ($)
$ / shares
shares
Sep. 29, 2017
USD ($)
shares
Sep. 13, 2017
shares
Sep. 06, 2017
USD ($)
shares
Sep. 05, 2017
USD ($)
shares
Aug. 29, 2017
USD ($)
$ / shares
shares
Aug. 14, 2017
$ / shares
shares
Aug. 09, 2017
shares
Apr. 24, 2017
USD ($)
$ / shares
shares
Apr. 18, 2017
$ / shares
shares
Apr. 12, 2017
USD ($)
$ / shares
shares
Jan. 10, 2017
$ / shares
shares
Dec. 09, 2016
USD ($)
$ / shares
shares
Oct. 13, 2016
$ / shares
shares
Jul. 02, 2016
Installments
$ / shares
shares
May 20, 2016
Installments
$ / shares
shares
May 11, 2016
USD ($)
$ / shares
shares
May 10, 2016
Installments
$ / shares
shares
Jan. 31, 2017
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Oct. 25, 2017
$ / shares
Oct. 03, 2017
shares
Oct. 02, 2017
shares
Aug. 31, 2017
shares
Common stock, shares authorized                                                       200,000,000 200,000,000        
Common stock, par value | $ / shares                                                       $ 0.0001 $ 0.0001 $ 0.0001      
Preferred stock, shares authorized                                                       50,000,000 50,000,000        
Preferred stock, par value | $ / shares                                                       $ 0.0001 $ 0.0001        
Reverse stock split ratio             1:4 reverse stock split                                         1:4 reverse stock split          
Preferred stock, shares outstanding                                                       5,513 195,501        
Fair value of warrant liability | $                                                       $ 21,855,723          
Number of common stock shares issued                           200,000                                      
Number of common stock shares issued, value | $               $ 810,000           $ 408,000                                      
Price per share | $ / shares               $ 1.08 $ 1.08         $ 2.04                                      
Conversion of shares issued                   598,500                                              
Stock based compensation | $                                                       1,976,816 $ 1,953,344        
Conversion of converted shares   277,855 335,000 335,000 325,000             315,710                                          
Conversion of amount converted | $   $ 222,294 $ 268,000 $ 268,000 $ 260,000             $ 252,568                                      
Number of common stock cancelled                                                       37,177          
Warrant outstanding                                                       744          
Unrecognized compensation | $                                                       $ 0          
Options outstanding, intrinsic value | $                                                                
Mr. Croxall [Member]                                                                  
Number of common stock shares issued                 700,000                                                
Mr. Knuettel [Member]                                                                  
Number of common stock shares issued                 50,000                                                
Mr. Spangenberg [Member]                                                                  
Number of common stock shares issued                 25,000                                                
Number of common stock shares issued, value | $                 $ 37,000                                                
Price per share | $ / shares               $ 1.48 $ 1.48                                                
Convertible Note [Member]                                                                  
Conversion of converted shares                         44,000                                        
Conversion of amount converted | $                         $ 35,200                                        
Convertible Note One [Member]                                                                  
Conversion of converted shares                         175,000                                        
Conversion of amount converted | $                         $ 140,000                                        
Convertible Note Two [Member]                                                                  
Conversion of converted shares                         315,710                                        
Conversion of amount converted | $                         $ 252,568                                        
Convertible Note Three [Member]                                                                  
Conversion of converted shares                         325,000                                        
Conversion of amount converted | $                         $ 260,000                                        
Convertible Note Four [Member]                                                                  
Conversion of converted shares       335,000                                                          
Conversion of amount converted | $       $ 268,000                                                          
Convertible Note Five [Member]                                                                  
Conversion of converted shares     335,000                                                            
Conversion of amount converted | $     $ 268,000                                                            
Convertible Note Six [Member]                                                                  
Conversion of converted shares   277,855                                                              
Conversion of amount converted | $   $ 222,294                                                              
Cooper Law Firm L L C [Member]                                                                  
Number of common stock shares issued                                                 20,000                
Number of common stock shares issued, value | $                                                 $ 136,000                
Price per share | $ / shares                                                 $ 6.80                
DBD [Member]                                                                  
Number of warrant to purchase shares of common stock                                       46,875                          
Warrant exercise price per share | $ / shares                                       $ 6.80                          
Share price | $ / shares                                       6.80                          
Option price per share | $ / shares                                       $ 7.60                          
Expected term                                       3 years                          
Volatility rate                                       39.00%                          
Discount rate                                       1.52%                          
Common Stock [Member]                                                                  
Number of common shares issued for services                                                         45,000        
Conversion of converted shares                                                       195,500          
Conversion of amount converted | $                                                       $ 20          
Warrant [Member]                                                                  
Fair value of warrant liability | $                                                       $ 1,794,396        
Employee Stock Option [Member] | Independent Board Member [Member]                                                                  
Option price per share | $ / shares                                           $ 9.64                      
Expected term                                           5 years 6 months                      
Volatility rate                                           46.00%                      
Discount rate                                           1.21%                      
Option to purchase common stock                                           20,000                      
Option term                                           10 years                      
Forfeited number of shares                                           80,000                      
Consulting Agreement [Member] | Common Stock [Member] | Cooper Law Firm L L C [Member]                                                                  
Number of common stock shares issued                                                 20,000                
Number of common stock shares issued, value | $                                                 $ 136,000                
Price per share | $ / shares                                                 $ 6.80                
Securities Purchase Agreement [Member] | Certain Institutional Investors [Member]                                                                  
Warrant exercise price per share | $ / shares                                         $ 0.04                        
Securities Purchase Agreement [Member] | Common Stock [Member] | Certain Institutional Investors [Member]                                                                  
Number of common stock shares issued                                         870,500                        
Price per share | $ / shares                                         $ 6.00                        
Number of warrant to purchase shares of common stock                                         435,249                        
Warrant exercise price per share | $ / shares                                         $ 6.80                        
Warrants issued, total value | $                                         $ 17,020                        
Securities Purchase Agreement [Member] | Warrant [Member] | Certain Institutional Investors [Member]                                                                  
Warrant exercise price per share | $ / shares                                         $ 0.04                        
Settlement Agreement [Member] | Common Stock [Member] | Dominion Harbor Group [Member]                                                                  
Number of common stock shares issued                                     31,250                            
Number of common stock shares issued, value | $                                     $ 103,750                            
Price per share | $ / shares                                     $ 3.32                            
Cancellation of Invoices [Member] | Common Stock [Member] | Vendors [Member]                                                                  
Number of common stock shares issued                                 7,500                                
Number of common stock shares issued, value | $                                 $ 24,900                                
Price per share | $ / shares                                 $ 3.32                                
Consulting and Employee Agreements [Member]                                                                  
Stock based compensation | $                   $ 1,333,000                                              
Number of common shares issued for services                   775,000                                              
Engagement Agreement [Member]                                                                  
Number of common stock shares issued         81,699                                                        
Number of common stock shares issued, value | $         $ 178,104                                                        
Price per share | $ / shares         $ 2.18                                                        
Purchase Agreement [Member]                                                                  
Number of warrant to purchase shares of common stock                                                             598,500 598,500  
Purchase Agreement [Member] | Underwriter's Warrant [Member]                                                                  
Number of warrant to purchase shares of common stock                                         43,525                        
Warrant exercise price per share | $ / shares                                         $ 6.92                        
Purchase Agreement [Member] | Investor Warrants [Member]                                                                  
Number of warrant to purchase shares of common stock                                                     435,249            
Warrant exercise price per share | $ / shares                                                     $ 6.80            
Share price | $ / shares                                                     $ 6.80            
Expected term                                                     3 years 2 months 30 days            
Purchase Agreement [Member] | Investor Warrants [Member] | Minimum [Member]                                                                  
Option price per share | $ / shares                                                     $ 7.00            
Volatility rate                                                     38.00%            
Discount rate                                                     1.50%            
Purchase Agreement [Member] | Investor Warrants [Member] | Maximum [Member]                                                                  
Option price per share | $ / shares                                                     $ 8.52            
Volatility rate                                                     39.00%            
Discount rate                                                     1.56%            
April Purchase Agreement [Member] | Underwriter's Warrant [Member]                                                                  
Number of warrant to purchase shares of common stock                                   14,250                              
Warrant exercise price per share | $ / shares                                   $ 3.08                              
Conversion of converted shares                                   2,394,000                              
Share price | $ / shares                                   $ 3.32                              
Expected term                                   3 years 2 months 30 days                              
Volatility rate                                   38.00%                              
Discount rate                                   1.72%                              
April Purchase Agreement [Member] | April Investor Warrants [Member]                                                                  
Number of warrant to purchase shares of common stock                                   570,000                              
Warrant exercise price per share | $ / shares                                   $ 3.32                              
Share price | $ / shares                                   $ 3.08                              
Expected term                                   2 years 6 months                              
Volatility rate                                   39.00%                              
Discount rate                                   1.60%                              
Unit Purchase Agreement [Member] | Note Investor Warrants [Member]                                                                  
Number of warrant to purchase shares of common stock 6,656,000                           6,875,000                         219,000          
Warrant exercise price per share | $ / shares                             $ 1.20                                    
Conversion of converted shares 5,511,700                                                                
Share price | $ / shares                             $ 1.20                                    
Expected term                             5 years 6 months                                    
Volatility rate                             100.00%                                    
Discount rate                             1.76%                                    
Unit Purchase Agreement [Member] | Note Investor Warrants [Member] | Second Close [Member]                                                                  
Share price | $ / shares                             $ 1.20                                    
Expected term                             5 years 6 months                                    
Volatility rate                             100.00%                                    
Discount rate                             1.98%                                    
Spangenberg Agreement [Member] | Employee Stock Option [Member] | Director of Acquisitions, Licensing and Strategy [Member]                                                                  
Option price per share | $ / shares                                                   $ 7.48              
Expected term                                                   5 years 9 months              
Volatility rate                                                   47.00%              
Discount rate                                                   1.32%              
Option to purchase common stock                                                   125,000              
Option term                                                   10 years              
Number of monthly installments | Installments                                                   24              
Grubbs Agreement [Member] | Employee Stock Option [Member] | Analyst [Member]                                                                  
Option price per share | $ / shares                                               $ 9.00                  
Expected term                                               6 years 6 months                  
Volatility rate                                               47.00%                  
Discount rate                                               1.88%                  
Option to purchase common stock                                               12,500                  
Option term                                               10 years                  
Number of monthly installments | Installments                                               36                  
Liu Agreement [Member] | Employee Stock Option [Member] | Chief Technology Officer [Member]                                                                  
Option price per share | $ / shares                                             $ 11.16                    
Expected term                                             6 years 6 months                    
Volatility rate                                             47.00%                    
Discount rate                                             1.20%                    
Option to purchase common stock                                             37,500                    
Option term                                             10 years                    
Number of monthly installments | Installments                                             36                    
Series B Convertible Preferred Stock [Member]                                                                  
Percentage of common stock outstanding                                                       9.99%          
Preferred stock conversion basis                                                       one share of Series B Convertible Preferred Stock had been converted to the Company’s Common Stock.          
Conversion of shares issued           195,500                                                      
Conversion of converted shares           195,000                                                      
Series D Convertible Preferred Stock [Member]                                                                  
Percentage of common stock outstanding                                                       9.99%          
Preferred stock, shares outstanding                                                                 502,750
Conversion of shares issued                     315,938   62,500     250,000                                  
Conversion of converted shares                     252,750   50,000     200,000                                  
Series E Convertible Preferred Stock [Member]                                                                  
Percentage of common stock outstanding                                                       4.99%          
Preferred stock, shares outstanding                                                       5,511,700          
Preferred stock conversion basis                                                       Each share of Series E Convertible Preferred Stock may be converted at the holder’s option at any time after issuance into 1,000 shares of Common Stock          
Fair value of warrant liability | $                                                       $ 305,000          
Preferred stock voting rights                                                       The 4.99% limitation set forth in the blocker clause in the Series E, each holder of Series E Convertible Preferred Shares shall be entitled to vote on all matters submitted to shareholders of the Company and shall be entitled to the number of votes for each share of Series E Convertible Preferred Stock owned at the record date for the determination of shareholders entitled to vote on such matter or, if no such record date is established, at the date such vote is taken or any written consent of shareholders is solicited, equal to the number of shares of Common Stock such Series E Convertible Preferred Shares are convertible into (voting as a class with Common Stock).          
Preferred stock shares issued for conversion                                                       1,000          
Number of warrant to purchase shares of common stock                                                       7,265,750          
Series E Convertible Preferred Stock [Member] | Unit Purchase Agreement [Member] | Note Investor Warrants [Member]                                                                  
Fair value of warrant liability | $ $ 21,850,000                                                                
Conversion of converted shares 5,511,700                                                                
Series B Preferred Stock [Member]                                                                  
Conversion of shares issued           195,500                                                      
Conversion of converted shares           195,500