XML 18 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Equity Method Investments And Cost Method Investments [Abstract]    
Notes payable $ 7,500 $ 7,500
Less: current portion (2,820) (1,381)
Notes payable, net of current portion 4,680 6,119
Debt discount, net of accretion (56) (79)
Accretion related to final payment 227 137
Notes payable, net of discount, long term $ 4,851 $ 6,177