v3.26.1
Subsequent Events (Details) - Subsequent Event - Vertex Pharmaceuticals
$ in Millions
Jul. 06, 2026
USD ($)
Subsequent Event [Line Items]  
Automatic extension period 3 months
Merger termination fee $ 350.5