XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued research and development expenses $ 10,254 $ 8,659
Accrued compensation and benefits 2,654 6,370
Accrued professional fees 3,735 2,738
Accrued taxes 212 82
Other accrued expenses 210 820
Total accrued expenses $ 17,065 $ 18,669