XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued and Other Current Liabilities (Schedule of accrued and other current liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued research and development $ 781 $ 617
Accrued legal and professional fees 325 235
Other current liabilities 866 678
Accrued and other current liabilities $ 1,972 $ 1,530