Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details Textual)

v3.5.0.2
Stock Based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 10, 2016
Mar. 04, 2016
May 19, 2016
Mar. 31, 2016
Feb. 25, 2016
Jan. 31, 2016
May 21, 2015
Mar. 27, 2014
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Apr. 10, 2015
Mar. 06, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                     303,206        
Performance Based Equity Plan Market Capitalization Minimum Amount                     $ 100,000,000        
Performance Based Equity Plan Market Capitalization Maximum Amount             $ 1,100,000,000       $ 1,100,000,000        
Share based Compensation Arrangement By Share based Payment Award Options Grants In Period Fair Value                     3,217,528        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value                     $ 9.76        
Share Based Compensation Arrangement By Share Based Payment Award Unamortized Value                     $ 2,285,464        
Share Based Compensation Arrangement By Share Based Payment Award Unamortized Weighted Average Period                     2 years 6 months        
Performance Based Equity Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Performance Based Equity Plan Market Capitalization Minimum Amount                     $ 100,000,000        
Performance Based Equity Plan Market Capitalization Maximum Amount                     $ 1,100,000,000        
Percentage Of Performance Share Units To Be Earned On Achievement Of Market Capitalization Growth                     100.00%        
Non-Employee Equity Compensation Plan 2014 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     600,000                     250,000  
Common Stock, Capital Shares Reserved for Future Issuance     350,000                        
Common Stock Available To Be Issued                 349,899   349,899        
2013 Equity Incentive Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                             1,042,167
Common Stock To Be Issued                 2,417,350   2,417,350        
2013 Equity Incentive Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)               2,335,967              
2015 Performance Share Unit Plan                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                     1,342,061        
Restricted Stock Units (RSUs) [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition                     2 years 9 months 18 days        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     126,000 12,500 38,000                    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options                 $ 11,664,642   $ 11,664,642        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years     4 years                    
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan 2013 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     3,250                        
Restricted Stock Units (RSUs) [Member] | Non-Employee Equity Compensation Plan 2014 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 70,040                            
Director [Member] | Restricted Stock Units (RSUs) [Member] | Non-Employee Equity Compensation Plan 2014 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           26,916                  
John Gahlding [Member] | Non-Employee Equity Compensation Plan 2014 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           14,953                  
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures, Total           $ 125,000                  
John Gahlding [Member] | Restricted Stock Units (RSUs) [Member] | Non-Employee Equity Compensation Plan 2014 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           25,000                  
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures, Total           $ 75,000                  
Employee Stock Option [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options                 1,049,028   $ 1,049,028        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition                     1 year 3 months 18 days        
Performance Shares [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                     63,908        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                     63,908        
Allocated Share-based Compensation Expense                 228,664 $ 43,378 $ 443,129 $ 43,378      
Performance Shares [Member] | 2015 Performance Share Unit Plan                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                     1,278,153        
Performance Shares [Member] | Executive Officer [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   63,908                          
Performance Share Units [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                         1,310,104    
Amortization of Financing Costs                 $ 228,664 43,378 $ 443,129 43,378      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                 31,951   31,951        
Performance Share Units [Member] | Performance Based Equity Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross             639,075                
Employee Stock Purchase Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award                     On May 21, 2015, the Companys stockholders approved the ESPP. Employees may designate an amount not less than 1% but not more than 10% of their annual compensation, but for not more than 7,500 shares during an offering period. An offering period shall be six months in duration commencing on or about January 1 and July 1 of each year. The exercise price of the option will be the lesser of 85% of the fair market of the common stock on the first business day of the offering period and 85% of the fair market value of the common stock on the applicable exercise date.        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                     47,685        
Allocated Share-based Compensation Expense                 $ 59,779 0 $ 122,716 0      
Common Stock, Capital Shares Reserved for Future Issuance                         600,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value                     $ 2.57        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                 506,292   506,292        
Employee Contribution Through Payroll Withholdings                 $ 338,680   $ 338,680        
Stipend [Member] | John Gahlding [Member] | Non-Employee Equity Compensation Plan 2014 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures, Total           $ 50,000                  
Deferred Stock Units [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       6 months                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                     14,953        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options                 64,036   $ 64,036        
Allocated Share-based Compensation Expense                 $ 30,996 $ 0 $ 60,970 $ 0      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value                     $ 8.36