v3.26.3
Commitments and Contingencies (Details)
$ in Millions
Sep. 30, 2026
USD ($)
HDV Manufacturing Agreement  
Commitments And Contingencies [Line Items]  
Manufacturing agreement $ 5.3
Oncology Program  
Commitments And Contingencies [Line Items]  
Manufacturing agreement $ 17.8