XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Commitments and Obligations (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Purchase obligations  
Total $ 1,020
Less than 1  year 426
1 to 3 years 585
3 to 5 years 9
More than 5  years 0
Guarantees  
Total 39
Less than 1  year 32
1 to 3 years 7
3 to 5 years 0
More than 5  years 0
Letters of credit  
Total 1,103
Less than 1  year 500
1 to 3 years 594
3 to 5 years 9
More than 5  years 0
Letters of Credit  
Letters of credit  
Total 44
Less than 1  year 42
1 to 3 years 2
3 to 5 years 0
More than 5  years $ 0