XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative and Financial Instruments - Schedule of Net Carrying Amount of Held to Maturity Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest $ 4,276 $ 5,635
Short-term investments, carried at cost plus accrued interest 1,296 536
Cash    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 662 474
Demand Deposits    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 1,157 1,424
Time Deposits | 1 to 90 days    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 1,539 3,713
Short-term investments, carried at cost plus accrued interest 1,270 511
Time Deposits | 91 to 180 days    
Schedule of Held-to-maturity Securities [Line Items]    
Short-term investments, carried at cost plus accrued interest 20 22
Time Deposits | Within one year    
Schedule of Held-to-maturity Securities [Line Items]    
Short-term investments, carried at cost plus accrued interest 6 3
U.S. Government Obligations | 1 to 90 days    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 918 24
Short-term investments, carried at cost plus accrued interest $ 0 $ 0