XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid Expenses and Other Assets and Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Research and development expenses $ 14,586 $ 11,962
Payroll and related expenses 3,776 11,950
Professional fees 2,769 2,943
Other 1,563 2,430
Total accrued expenses $ 22,694 $ 29,285