v3.26.1
Related-Party Transactions - Performance Obligation (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Asset Purchase Agreement | Janssen Pharmaceuticals Inc  
Related Party Transaction [Line Items]  
Deferred revenue, unsatisfied performance obligations $ 66.8