Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plan (Details Textual)

v3.3.0.814
Equity Incentive Plan (Details Textual) - USD ($)
1 Months Ended 9 Months Ended
Sep. 10, 2015
Aug. 15, 2015
May. 26, 2015
Sep. 30, 2015
Sep. 30, 2014
May. 17, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options       $ 3,308,041    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       2 years 9 months 18 days    
Proceeds from Issuance of Common Stock       $ 15,924,405 $ 0  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total   10,000        
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total   $ 77,700        
Restricted Stock or Unit Expense       $ 2,428    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance       10,000    
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock Granted, Value, Share-based Compensation, Gross       $ 814,504    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       186,902    
Allocated Share-based Compensation Expense       $ 151,701    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period       65,203    
Performance Share Units [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 96,000          
Share Based Compensation Arrangement By Share Based Payment Award Grant Date Fair Value 405,997          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 4.23          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 60.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 1.30%          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost, Total $ 5,639          
Performance Share Units [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share Price $ 15          
Performance Share Units [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share Price $ 9          
Employees [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       148,400    
Director [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       38,502    
Equity Incentive 2013 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement By Share-based Payment Award Plan Modification Number Of Shares Authorised           839,983
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       855,465    
Equity Incentive 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       65,203    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period       56,536    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     1,250,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period       8,667    
Proceeds from Issuance of Common Stock       $ 183,892