XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of significant accounting policies - Collaboration and Royalty Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Collaboration and royalty revenue        
Revenue $ 138,743 $ 118,404 $ 373,364 $ 261,902
Collaboration revenue        
Collaboration and royalty revenue        
Revenue 10,011 35,000 30,018 35,063
Royalty revenue        
Collaboration and royalty revenue        
Revenue 13,127 696 33,348 696
SMA License Agreement | Collaboration revenue        
Collaboration and royalty revenue        
Revenue 10,000 35,000 30,000 35,100
SMA License Agreement | Royalty revenue        
Collaboration and royalty revenue        
Revenue $ 13,100 $ 700 $ 33,300 $ 700