XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Hedging Activities and Fair Value Measurements - Change in Fair Value (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Licensing arrangements, asset $ 30
Licensing arrangements, liability 41
Licensing arrangements, asset 13
Licensing arrangements, liability 20
Licensing arrangement assets [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Proceeds from royalty rights (21)
Fair value adjustment (expense) benefit (5)
Licensing arrangement liabilities [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Payments for Royalties (26)
Fair value adjustment (expense) benefit (4)
Fair Value, Measurements, Recurring [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Licensing arrangements, asset 77
Licensing arrangements, liability 90
Licensing arrangements, asset 51
Licensing arrangements, liability 60
Fair Value, Inputs, Level 3 [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Licensing arrangements, asset 51
Licensing arrangements, liability 60
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Licensing arrangements, asset 77
Licensing arrangements, liability 90
Licensing arrangements, asset 51
Licensing arrangements, liability $ 60