XML 61 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Instruments [Abstract]    
Notes payable $ 16,364 $ 20,000
Less: current portion (7,273) (5,455)
Notes payable, net of current portion 9,091 14,545
Accretion related to final payment 1,075 640
Notes payable, long term $ 10,166 $ 15,185