XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued expenses and other current liabilities:    
Accrued research and development $ 11,154 $ 9,824
Accrued compensation and benefits 2,071 6,831
Accrued professional fees 1,812 1,062
Other 1,258 2,052
Total accrued expenses and other current liabilities $ 16,295 $ 19,769