XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies Commitments and Contingencies - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Long-term Purchase Commitment [Line Items]  
Purchase Obligation Agreement Expiration Date 2031
Purchase Obligation $ 990
Purchase Obligation, Due in Next Twelve Months 213
Purchase Obligation, Due in Second Year 278
Purchase Obligation, Due in Third Year 218
Purchase Obligation, Due in Fourth Year 203
Purchase Obligation, Due in Fifth Year 70
Purchase Obligation, Due after Fifth Year $ 8