v3.26.1
Outlicensing Agreements - Additional Information (Detail)
$ in Millions
Mar. 31, 2026
USD ($)
Outlicense Agreements [Member]  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Milestone payment upon achievement of certain milestones $ 97.1