XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Accrued research and development expense $ 1,688 $ 3,043
Accrued professional expenses 1,761 1,386
Accrued compensation and benefit costs 2,158 5,018
Payroll tax payable 708 593
Income taxes payable 207 0
Other liabilities 958 268
Total accrued expenses and other liabilities $ 7,480 $ 10,308