XML 17 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Notes Payable - Schedule of Estimated Future Principal Payments (Detail)
$ in Thousands
Jun. 30, 2015
USD ($)
Debt Instruments [Abstract]  
2015 $ 1,381
2016 2,936
2017 3,183
Total $ 7,500