v3.26.3
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Employee-related expenses $ 6,308 $ 3,066
Professional fees 1,355 1,366
Clinical expenses 15,349 8,466
Manufacturing expenses 6,610 6,071
Other research and development expenses 267 241
Other 476 554
Total accrued liabilities $ 30,365 $ 19,764