XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued research and development $ 1,813 $ 234
Accrued employee costs 494 1,132
Accrued professional fees 60 56
Accrued expense 210 160
Accrued liabilities, current $ 2,577 $ 1,582