v3.26.3
Significant agreements - Collaboration revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Significant agreements.        
Collaboration revenue $ 34,057 $ 11,734 $ 35,573 $ 24,631
Bayer        
Significant agreements.        
Collaboration revenue 34,057 1,016 35,573 2,873
Novartis        
Significant agreements.        
Collaboration revenue 0 2,181 0 5,077
Ionis        
Significant agreements.        
Collaboration revenue 0 2,000 0 2,000
Genentech        
Significant agreements.        
Collaboration revenue $ 0 $ 6,537 $ 0 $ 14,681