XML 35 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued payroll and related expenses $ 193 $ 37
Accrued professional fees 452 864
Accrued other 236 289
Total accrued expenses $ 881 $ 1,190