XML 85 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments for Noncancelable Purchase Obligations
Future minimum payments for noncancelable purchase obligations with a remaining term of over one year as of December 31, 2024, are payable as follows:
(in millions)Purchase Obligations
2025$52 
202649
202712
20288
2029 and thereafter13
Total$134