v3.26.1
License and Collaboration Agreements - Schedule of AbbVie Collaboration Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenues $ 108,019 $ 21,359 $ 114,412 $ 110,371
License and royalty [Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenues 103,841 18,465 108,931 105,514
Abb Vie Collaboration And License Agreement        
Net cost reimbursement to (from) AbbVie included in:        
Total net cost reimbursement to (from) AbbVie (10,820) (16,505) (22,935) (30,589)
Abb Vie Collaboration And License Agreement | License and royalty [Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenues 100,000   100,000  
Abb Vie Collaboration And License Agreement | Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Net cost reimbursement to (from) AbbVie included in:        
Total net cost reimbursement to (from) AbbVie 1,231 551 1,751 1,148
Abb Vie Collaboration And License Agreement | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Net cost reimbursement to (from) AbbVie included in:        
Total net cost reimbursement to (from) AbbVie $ (12,051) $ (17,056) $ (24,686) $ (31,737)