XML 36 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Accounts and Supplemental Disclosures - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued compensation $ 4,205 $ 9,282
Operating lease liabilities, current 2,418 2,354
Accrued in process research and development   1,600
Accrued professional service fees 1,800 2,347
Accrued other 540 1,126
Total accrued expenses $ 8,963 $ 16,709