XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]        
Payroll and other employee benefits $ 862     $ 155
Professional fees 1,379     108
Research and development costs 1,895     0
Operating lease liabilities, current portion 2,240     209
Other accrued expenses 598     53
Total accrued expenses and other current liabilities $ 6,974 $ 2,392 $ 806 $ 525
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities     Total accrued expenses and other current liabilities