XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets and Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued professional fees $ 5,709 $ 4,040
Accrued compensation 1,581 1,613
Accrued restructuring 246 473
Accrued outsourced contract manufacturing costs 147 1,208
Total   $ 7,683 $ 7,334