XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Commitments and Obligations (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Purchase obligations  
Total $ 495
Less than 1  year 252
1 to 3 years 228
3 to 5 years 15
More than 5  years 0
Guarantees  
Total 36
Less than 1  year 29
1 to 3 years 7
3 to 5 years 0
More than 5  years 0
Letters of credit  
Total 581
Less than 1  year 325
1 to 3 years 241
3 to 5 years 15
More than 5  years 0
Letters of Credit  
Letters of credit  
Total 50
Less than 1  year 44
1 to 3 years 6
3 to 5 years 0
More than 5  years $ 0