XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses and other current liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued manufacturing costs $ 6,183 $ 7,199
Accrued goods and services 7,709 8,134
Accrued clinical and contract research organization costs 13,689 12,368
Accrued employee compensation 19,442 20,095
Accrued professional fees 2,748 1,939
Other 7,997 748
Total accrued expenses and other current liabilities $ 57,768 $ 50,483