XML 79 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Details) - Nonrelated Party - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Line Items]    
Accrued employee compensation and benefits $ 4,460 $ 6,529
Accrued professional fees 3,514 2,162
Lab-related supplies and services 693 1,219
Accrued license fee–related party 250 329
Other 806 449
Total accrued expenses and other current liabilities [1] $ 9,723 $ 10,688
[1] (1) Includes related party amount of $0.3 million as of June 30, 2023 and December 31, 2022.