XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Details) - Schedule of accrued expenses - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of accrued expenses [Abstract]    
Employee bonuses $ 453 $ 1,530
Taxes 52 159
Legal fees 192 156
Research and development costs 389 37
Other expenses 282 31
Total $ 1,368 $ 1,913