XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Instruments [Abstract]    
Notes payable $ 12,728 $ 14,545
Less: current portion (7,273) (7,273)
Notes payable, net of current portion 5,455 7,272
Accretion related to final payment 1,292 1,192
Notes payable, long term $ 6,747 $ 8,464