v3.26.3
License and Collaboration Agreements - Schedule Of License Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Total license and royalty revenue $ 9,162 $ 29,733 $ 123,574 $ 140,104
Interest income from licensing 16 19 49 65
Novartis [ Member ]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Total license and royalty revenue 5,244 23,586 14,137 59,002
Interest income from licensing 10 10 30 31
Zolgensma Royalties [Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Total license and royalty revenue 2,431 $ 23,586 8,933 $ 59,002
Itvisma Royalties [Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Total license and royalty revenue $ 2,813   $ 5,204