XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities, Current [Abstract]    
Research and development $ 1,981 $ 1,065
Employee expenses 2,097 1,912
Professional fees 364 185
Other 303 112
Asset purchase obligation 0 990
Accrued expenses $ 4,745 $ 4,264