XML 47 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities [Abstract]    
Accrued external research, development and manufacturing costs $ 17,366 $ 41,680
Accrued professional and consultant fees 1,972 2,199
Accrued employee compensation 3,407 3,916
Accrued inventory 414 518
Other 2,118 1,884
Accrued expenses $ 25,277 $ 50,197