Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Deficit) (Details Textual)

v3.19.1
Stockholders' Equity (Deficit) (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 01, 2019
shares
Mar. 01, 2019
shares
Oct. 30, 2018
USD ($)
$ / shares
Aug. 31, 2018
USD ($)
$ / shares
shares
Jul. 31, 2018
USD ($)
$ / shares
shares
Jul. 25, 2018
USD ($)
$ / shares
shares
Apr. 30, 2018
$ / shares
shares
Feb. 28, 2018
shares
Jan. 31, 2018
shares
Nov. 30, 2017
USD ($)
$ / shares
May 17, 2017
$ / shares
Jul. 31, 2016
USD ($)
$ / shares
shares
Sep. 30, 2018
USD ($)
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Jul. 26, 2018
shares
Jun. 30, 2018
$ / shares
shares
Jun. 15, 2018
shares
Apr. 06, 2018
$ / shares
Mar. 31, 2017
$ / shares
shares
Jan. 31, 2017
$ / shares
Jul. 23, 2010
shares
Class of Stock [Line Items]                                            
Share-based Compensation | $                           $ 2,832,911 $ 0              
Interest Expense | $                           $ 33,502,087 14,696,283              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           3,222       208,350        
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                   $ 5.40       $ 5.40           $ 5.40 $ 5.40  
Warrant Term                           5 years                
Fair Value Adjustment of Warrants | $                           $ 8,051,196 $ (4,309,478)              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | shares                 153,126                          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                           In the event an employee resigns prior to the date when all such shares have been released, the shares will be released at the rate of 16.5% every six months, until 100% of such shares are released. In the event that a director resigns prior to the date when all such shares have been released, the shares will be released in three tranches at the rate of 33.4%, 33.3% and 33.3% six months from the dates such shares were originally due to be released                
Debt Conversion, Converted Instrument, Shares Issued | shares           99,594                                
Warrants and Rights Outstanding, Measurement Input                           5 4.5              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | shares             110,000                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number | shares                           97,778                
Warrants and Rights Outstanding, Term                           180 days                
Stock Issued During Period, Value, Restricted Stock Award, Gross | $                           $ (498,901)                
Payments Related to Tax Withholding for Share-based Compensation | $                           498,901 $ 0              
Preferred Share Units Issued During the period | $                       $ 358,778                    
Shares Issued, Price Per Share | $ / shares                       $ 4.50                    
Proceeds from Issuance of Preferred Limited Partners Units | $                       $ 1,614,471                    
Proceeds From Issuance Of Preferred Limited Partners Units Net | $                       1,501,058                    
Payments for Underwriting Expense | $                       113,413                    
Repurchase of Preferred Stock Units | $                       86,000                    
Debt Conversion, Converted Instrument, Amount | $           $ 21,176           300,000   $ 30,450,139 $ 0              
Conversion Of Employee Expenses | $                       $ 87,000                    
Description of Requirement to Participate in Financing Transactions                       To participate in this financing transaction, common unit holders were required to contribute the lesser of (i) 14 percent of their total prior investments or (ii) $500,000. If that criterion were met, then all common units held by that investor would automatically convert to an equal number of preferred units.                    
Conversion of Stock, Shares Converted | shares                       2,317,816                    
Preferred Stock, Shares Issued | shares                           0 2,762,594 2,762,594           41,438,818
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares                           964,505                
Preferred Stock, Liquidation Preference Per Share | $ / shares                     $ 4.50                      
Preferred Stock, Conversion Basis                     The holders of preferred units have no voluntary rights to redeem units. A liquidation or winding up of the Company, a greater than 50% change in control, or a sale of substantially all of the Company’s assets would constitute a redemption event.                      
Stockholders' Equity, Reverse Stock Split                             15-for-1              
Preferred Stock, Shares Authorized | shares                           20,000,000 20,000,000              
Common Stock, Shares Authorized | shares                           200,000,000 200,000,000              
Common Stock, Shares, Issued | shares                           15,366,327 324,821             4,872,221
Requirement to Participate in Financing Transactions                       To participate in this financing transaction, common unit holders were required to contribute the lesser of (i) 14 percent of their total prior investments or (ii) $500,000. If that criterion were met, then all common units held by that investor would automatically convert to an equal number of preferred units.                    
Subsequent Event [Member] | Share-based Compensation Award, Tranche One [Member]                                            
Class of Stock [Line Items]                                            
Stock Issued During Period, Shares, Restricted Stock Award, Gross | shares   929,264                                        
Subsequent Event [Member] | Share-based Compensation Award, Tranche Two [Member]                                            
Class of Stock [Line Items]                                            
Stock Issued During Period, Shares, Restricted Stock Award, Gross | shares 35,241                                          
Series C Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Interest Expense | $                           $ 491                
Debt Conversion, Converted Instrument, Shares Issued | shares               327                            
Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Term                             5 months              
Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                             74,514              
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                             $ 5.40              
Warrants and Rights Outstanding, Term                             5 months              
Warrant [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options | shares                           8,464,591 5,451,427              
Warrant [Member] | Investor [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares       50,000                                    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares       $ 4.00                                    
Fair Value Adjustment of Warrants | $       $ 135,000                                    
Warrant [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares           72,000                                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 6.25                                
Fair Value Adjustment of Warrants | $           $ 169,000                                
Share Price | $ / shares           $ 5.00                                
Warrant [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           1,174,447                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Warrant Term                           5 years                
Fair Value Adjustment of Warrants | $                           $ 44,000                
Share Price | $ / shares                           $ 4.03                
Warrant [Member] | Series F Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           200,001                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Share Price | $ / shares                           $ 4.03                
Warrant [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           208,350                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Warrant Term                           5 years                
Fair Value Adjustment of Warrants | $                           $ 366,000                
Share Price | $ / shares                           $ 4.03                
Warrant [Member] | Series G Notes [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           58,334                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Warrant Term                           5 years                
Fair Value Adjustment of Warrants | $                           $ 102,000                
Share Price | $ / shares                           $ 4.03                
Warrant [Member] | Series E Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares         487,864                 2,614,381                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares         $ 3.00                 $ 4.50                
Fair Value Adjustment of Warrants | $         $ 1,590,095                 $ 2,809,608                
Warrant [Member] | Series E Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           114,380                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Fair Value Adjustment of Warrants | $                           $ 145,705                
Warrant [Member] | Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                             412,510   1,017,717          
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                             $ 5.40   $ 5.40          
Fair Value Adjustment of Warrants | $                             $ 831,039              
Warrant [Member] | Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                                       61,556    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                                       $ 5.40    
Fair Value Adjustment of Warrants | $                             $ 137,440              
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Investor [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input       0                                    
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input           0                                
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0 0              
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series F Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0                
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0                
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series G Notes [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0                
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series E Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares         $ 5.00                                  
Warrants and Rights Outstanding, Measurement Input         0                 0                
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series E Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0                
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             0   0     0    
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             0         0    
Warrant [Member] | Measurement Input, Price Volatility [Member] | Investor [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input       60                                    
Warrant [Member] | Measurement Input, Price Volatility [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input           59                                
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           57 57              
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series F Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           57                
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           59                
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series G Notes [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           57                
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series E Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input         59                 57                
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series E Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           57                
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             56   56     56    
Warrant [Member] | Measurement Input, Price Volatility [Member] | Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             56         56    
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Investor [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input       2.88                                    
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input           2.86                                
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           2.14 2.82              
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series F Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           1.9                
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           2.77                
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series G Notes [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           2.82                
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series E Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input         2.82                 1.99                
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series E Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           1.90                
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             1.90   2.54     1.91    
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             1.93         1.93    
Warrant [Member] | Measurement Input, Expected Term [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Term           5 years                                
Warrant [Member] | Measurement Input, Expected Term [Member] | Investor [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Term       3 years                                    
Warrant [Member] | Measurement Input, Expected Term [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           5                
Warrant [Member] | Measurement Input, Expected Term [Member] | Series F Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           5                
Warrant [Member] | Measurement Input, Expected Term [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           5                
Warrant [Member] | Measurement Input, Expected Term [Member] | Series G Notes [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           5                
Warrant [Member] | Measurement Input, Expected Term [Member] | Series E Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input         5                 5                
Warrants and Rights Outstanding, Term         5 years                                  
Warrant [Member] | Measurement Input, Expected Term [Member] | Series E Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           5                
Warrant [Member] | Measurement Input, Expected Term [Member] | Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             5   4     5    
Warrant [Member] | Measurement Input, Expected Term [Member] | Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                             5         5    
Share-based Compensation Award, Tranche One [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                                     $ 5.40      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 33.40%                          
Share-based Compensation Award, Tranche Two [Member]                                            
Class of Stock [Line Items]                                            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 33.30%                          
Share-based Compensation Award, Tranche Three [Member]                                            
Class of Stock [Line Items]                                            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 33.30%                          
Employees [Member]                                            
Class of Stock [Line Items]                                            
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | shares                 1,284,470                          
Mr Michael Howse [Member] | Warrant [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares             275,000                              
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares             $ 5.40                              
Fair Value Adjustment of Warrants | $                           $ 220,909                
Share Price | $ / shares                           $ 3.25                
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options | shares                           177,222                
Mr Michael Howse [Member] | Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0                
Mr Michael Howse [Member] | Warrant [Member] | Measurement Input, Price Volatility [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           58                
Mr Michael Howse [Member] | Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           2.58                
Mr Michael Howse [Member] | Warrant [Member] | Measurement Input, Expected Term [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           4.27                
Consultant [Member]                                            
Class of Stock [Line Items]                                            
Fair Value Adjustment of Warrants | $     $ 104,400                                      
Consultant [Member] | Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input     0                                      
Consultant [Member] | Warrant [Member] | Measurement Input, Price Volatility [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input     59                                      
Consultant [Member] | Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input     2.94                                      
Consultant [Member] | Warrant [Member] | Measurement Input, Expected Term [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input     5                                      
Chief Financial Officer [Member]                                            
Class of Stock [Line Items]                                            
Employee Healthcare Premium Converted Into Warrants | $                   $ 32,201                        
Chief Financial Officer [Member] | Warrant [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           7,156                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 5.40                
Warrants and Rights Outstanding, Measurement Input                           2,000                
Chief Financial Officer [Member] | Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           0                
Chief Financial Officer [Member] | Warrant [Member] | Measurement Input, Price Volatility [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           57                
Chief Financial Officer [Member] | Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           2.14                
Chief Financial Officer [Member] | Warrant [Member] | Measurement Input, Expected Term [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Measurement Input                           5                
LongTerm Stock Incentive Plan [Member]                                            
Class of Stock [Line Items]                                            
Share-based Compensation Arrangement by Share-based Payment Award Maximum Percentage of Shares Authorized                           15.00%                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | shares                           300,000                
Stock Issued During Period, Value, Restricted Stock Award, Gross | $                           $ 2,300,000                
Stock Issued During Period, Value, Restricted Stock Award, Forfeitures | $                           $ 123,255                
Restricted Stock Shares Withheld | shares                           92,555                
Payments Related to Tax Withholding for Share-based Compensation | $                           $ 499,000                
Stock Issued During Period, Shares, Issued for Services | shares                         94,160                  
Stock Issued During Period, Value, Issued for Services | $                         $ 437,517                  
Stock Issued During Period, Shares, Restricted Stock Award, Gross | shares                           473,091                
Common Stock [Member]                                            
Class of Stock [Line Items]                                            
Stock Issued During Period, Value, Restricted Stock Award, Gross | $                           $ 26                
Stock Issued During Period, Shares, Restricted Stock Award, Gross | shares                           257,281                
Common Stock [Member] | Warrant [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares     $ 4.95                                      
Fair Value Adjustment of Warrants | $                         $ 1,253,125                  
Share Price | $ / shares     $ 4.95                     $ 4.03 $ 4.50              
Share price one | $ / shares                             $ 2.40              
Common Stock [Member] | Warrant [Member] | Investor [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares       $ 4.30                                    
Common Stock [Member] | Warrant [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           25,000                
Common Stock [Member] | Warrant [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                           625,000                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                           $ 4.50                
Common Stock [Member] | Warrant [Member] | Series D Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                                       349,373    
Share Price | $ / shares                                 $ 1.50     $ 4.50    
Common Stock [Member] | Warrant [Member] | Series D Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares                                       $ 4.50    
Common Stock [Member] | Warrant [Member] | Measurement Input, Expected Term [Member] | Series G Notes [Member]                                            
Class of Stock [Line Items]                                            
Warrants and Rights Outstanding, Term                           5 years                
Common Stock [Member] | Consultant [Member]                                            
Class of Stock [Line Items]                                            
Fair Value Adjustment of Warrants | $     $ 40,000                                      
Common unit [Member] | Warrant [Member] | Series F Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares                           $ 1.50                
Warrants and Rights Outstanding, Measurement Input                           300,000                
Common unit [Member] | Warrant [Member] | Series F Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares                           $ 1.50                
Common unit [Member] | Warrant [Member] | Series E Convertible Note [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares                           2.70                
Common unit [Member] | Warrant [Member] | Series E Convertible Note [Member] | Investment Bankers [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares                           3.30                
Common unit [Member] | Chief Financial Officer [Member] | Warrant [Member]                                            
Class of Stock [Line Items]                                            
Share Price | $ / shares                           $ 1.50