XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Long-term Purchase Commitment [Line Items]  
Purchase Obligation Agreement Expiration Date 2031
Purchase Obligation $ 1,040
Purchase Obligation, Due in Next Twelve Months 265
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