XML 43 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Collaboration and License Agreements - Schedule of Revenue by Collaboration Partners (Details) - 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]        
Revenue $ 1,418 $ 18,658 $ 11,677 $ 69,575
Amgen        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue 0 332 0 9,818
Astellas        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue 79 4,646 9,072 14,093
Bristol Myers Squibb        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue 0 11,566 0 41,928
Regeneron        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue 1,339 2,092 2,605 3,707
Moderna        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue $ 0 $ 22 $ 0 $ 29