XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.4
License and Collaborations - Schedule of Payments Allocated to Performance Obligations (Details) - USD ($)
$ in Millions
Dec. 12, 2021
Dec. 21, 2021
Allocation of transaction price    
Deferred revenues as of 12/21/2021   $ 165
Option payment for Domvanalimab $ 275  
Option payment for Etrumadenant 250  
Option payment for Quemliclustat 200  
Total transaction price allocated to performance obligations 890  
Allocation to performance obligations    
Domvanalimab license 329  
Total allocated transaction price $ 890