XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration agreements - Merck Immunosythen Agreement (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2022
USD ($)
target
performanceObligation
license
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Collaboration agreements            
Collaboration revenue   $ 12,598 $ 7,698 $ 24,136 $ 26,154  
Deferred revenue $ 147,653 115,237 133,096 115,237 133,096 $ 125,314
2022 Merck Research Collaboration & License Agreement            
Collaboration agreements            
Number of targets designated | target 2          
Upfront payment received $ 30,000          
Number of licenses | license 2          
Performance obligations identified | performanceObligation 4          
Collaboration revenue   3,400 $ 2,300 6,600 $ 7,900  
Receivable from customer   1,000   1,000    
Deferred revenue   $ 14,600   $ 14,600   $ 20,200