v3.26.1
Significant agreements - Collaboration revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Significant agreements.        
Collaboration revenue $ 629 $ 2,920 $ 1,516 $ 12,897
Bayer        
Significant agreements.        
Collaboration revenue 629 1,009 1,516 1,857
Novartis        
Significant agreements.        
Collaboration revenue 0 1,491 0 2,896
Ionis        
Significant agreements.        
Collaboration revenue 0 0 0 0
Genentech        
Significant agreements.        
Collaboration revenue $ 0 $ 420 $ 0 $ 8,144