v3.26.1
Collaboration and License Agreements - Schedule of Revenue by Collaboration Partners (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Revenue $ 76,201 $ 138,103
Amgen    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Revenue 9,819 3,054
Astellas    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Revenue 17,913 29,378
Bristol Myers Squibb    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Revenue 41,928 77,960
Regeneron    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Revenue 6,510 10,830
Moderna    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Revenue $ 31 $ 16,881