XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Commitments and Obligations The following table presents these commitments and obligations as of December 31, 2024:
  By Period
 TotalLess than
1  year
1 to 3
years
3 to 5
years
More than
5  years
 (In millions)
Purchase obligations$495 $252 $228 $15 $— 
Guarantees36 29 — — 
Letters of credit50 44 — — 
$581 $325 $241 $15 $—