v3.26.1
Supplemental Disclosures - Schedule of Prepaid Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense, Current [Abstract]    
Prepaid external research and development expenses $ 7,957 $ 6,410
Prepaid external general and administrative expenses 2,584 3,969
Other 1,363 1,548
Prepaid Expenses $ 11,904 $ 11,927