XML 43 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
License Agreement (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 31, 2015
Jun. 30, 2015
License Agreements    
Issuance of common stock   $ 908
Common Stock    
License Agreements    
Issuance of stock (in shares)   675,250
Issuance of common stock   $ 2
Pfizer, Inc. | License Agreement    
License Agreements    
Percentage of shares of common stock offering issued to Pfizer 15.00%  
Pfizer, Inc. | License Agreement | Common Stock    
License Agreements    
Issuance of stock (in shares) 675,250  
Issuance of common stock $ 900  
Pfizer, Inc. | License Agreement | Common Stock | Minimum    
License Agreements    
Ownership by Pfizer 5.00%  
Pfizer, Inc. | License Agreement | Milestone Payments | Maximum    
License Agreements    
Potential payments upon achievement of certain milestones $ 37,000