v3.26.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Accrued clinical and manufacturing costs $ 7,121 $ 4,303
Accrued compensation 5,116 8,094
Operating lease liabilities - short-term $ 3,325 $ 3,330
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities
Other accruals $ 1,321 $ 866
Total accrued liabilities $ 16,883 $ 16,593