v3.26.1
Significant agreements - Collaboration revenues (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2025
Jul. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Significant agreements.          
Collaboration revenue     $ 72,586 $ 35,275 $ 26,976
Bayer          
Significant agreements.          
Collaboration revenue $ 5,500   8,920 3,393 1,160
Novartis          
Significant agreements.          
Collaboration revenue $ 41,900   46,985 8,161 1,909
Ionis          
Significant agreements.          
Collaboration revenue   $ 2,000 2,000 8,881 10,734
Genentech          
Significant agreements.          
Collaboration revenue     $ 14,681 $ 14,840 11,969
AstraZeneca          
Significant agreements.          
Collaboration revenue         $ 1,204