XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Common Stock Warrant Liability - Additional Informational (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 27, 2012
Jul. 31, 2012
Jul. 31, 2011
Jun. 30, 2016
Dec. 31, 2015
Schedule Of Common Stock [Line Items]          
Shares of common stock exercisable through warrants       1,901,918  
Warrants exercise price per share $ 20.00        
Term of common stock warrant exercisable (years) 5 years   10 years    
Fair value of warrant liabilities       $ 643 $ 6,069
Warrant exercisable to Healthcare Royalty, shares     28,125    
Warrant exercisable to Healthcare Royalty, price per share (usd per share)     $ 72.00    
Healthcare Royalty          
Schedule Of Common Stock [Line Items]          
Fair value of warrant liabilities       $ 49 $ 127
IPO          
Schedule Of Common Stock [Line Items]          
Number of shares issued in public offering   1,973,025