XML 40 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 4,551 $ 3,370
Accrued research and development expenses 2,258 1,059
Accrued professional fees 542 195
Accrued unvested common stock subject to repurchase 37 112
Accrued other 256 304
Total accrued expenses and other liabilities $ 7,644 $ 5,040