XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued clinical and manufacturing costs $ 2,184 $ 906
Accrued compensation 2,151 2,295
Professional services 1,604 2,313
Contribution payable 902 713
Lease liabilities 70  
Other payables 228 3
Total accrued expenses $ 7,139 $ 6,230