Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details Textual)

v3.4.0.3
Stock Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May. 08, 2014
Mar. 31, 2016
Aug. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common Stock, Capital Shares Reserved for Future Issuance     11,828,912
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 4.00%    
Share-based Compensation Arrangement by Share-based Payment Award Increase of Shares Offering Date January 1, 2015    
Share-based Compensation Arrangement by Share-based Payment Award, Description   granted at prices not less than 100% of the fair value  
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares   4,819,075  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value   $ 1.33  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   $ 0.8  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value   $ 0.71  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized   $ 2.4  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   1 year 3 months 18 days