Shareholders' Equity - Additional Information (Details) (USD $)
3 Months Ended 1 Months Ended 12 Months Ended
Mar. 31, 2015
Jan. 31, 2015
Dec. 31, 2014
Mar. 31, 2013
Oct. 31, 2014
Shareholders' Equity (Deficit) (Textual) [Abstract]          
Issuance of common shares upon exercise of options, shares 74,902        
Weighted average exercise price of common stock $ 7.33        
Common stock sale value $ 43,588   $ 37,475    
Proceeds from issuance of common stock, net of underwriting discounts 139,043,625        
Cowen And Company Limited Liability Company | At The Market Sales Agreement          
Shareholders' Equity (Deficit) (Textual) [Abstract]          
Common stock sale value       25,000,000  
Commission on sale of common stock under the ATM       3.00%  
Cowen And Company Limited Liability Company | Amended And Restated Agreement          
Shareholders' Equity (Deficit) (Textual) [Abstract]          
Common stock sale value         50,000,000
Common Stock          
Shareholders' Equity (Deficit) (Textual) [Abstract]          
Number of common stocks issued through public offering   6,037,500 4,092,525    
Common share price   $ 24.50      
Proceeds from issuance of common stock, net of underwriting discounts and offering costs   138,800,000      
Underwriting discounts, commissions and expenses   9,100,000      
Issuance of common shares upon exercise of options, shares 74,902        
Weighted average exercise price of common stock $ 7.33        
Proceeds from issuance of common stock, net of underwriting discounts     48,500,000    
Commissions     $ 1,500,000