XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of significant accounting policies - Collaboration and Royalty Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Collaboration and royalty revenue        
Revenue $ 196,786,000 $ 196,576,000 $ 593,608,000 $ 630,766,000
Collaboration revenue        
Collaboration and royalty revenue        
Revenue       6,000
Royalty revenue        
Collaboration and royalty revenue        
Revenue 61,365,000 50,173,000 145,702,000 117,857,000
SMA License Agreement | Collaboration revenue        
Collaboration and royalty revenue        
Revenue 0   0  
SMA License Agreement | Royalty revenue        
Collaboration and royalty revenue        
Revenue $ 61,400,000 $ 50,200,000 $ 145,700,000 $ 117,900,000