XML 47 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Debt and Warrants - Schedule of Future Minimum Payments under Oxford Loan (Detail) - Oxford Finance Term Loan [Member] - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Jun. 30, 2014
Debt Instrument [Line Items]      
2016 (remaining nine months) $ 782    
2017 6,554    
2018 6,554    
2019 4,031    
Total future minimum payments 17,921    
Less: unamortized interest (2,166)    
Less: exit fee (755) $ (755)  
Present value of loan payments $ 15,000 $ 15,000 $ 15,000