XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued contingent obligation $ 0 $ 43,280
Employee compensation and related benefits 21,572 21,774
Research costs 11,179 9,804
Process development and manufacturing costs 3,525 4,697
Professional fees 3,381 3,468
Other 7,811 28,641
Total $ 47,468 $ 111,664