XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative and Financial Instruments - Schedule of Net Carrying Amount of Held to Maturity Investments (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest $ 6,303 $ 5,605
Short-term investments, carried at cost plus accrued interest 414 12
Cash    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 493 770
Demand Deposits    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 2,533 3,211
Time Deposits | 1 to 90 days    
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents, carried at cost plus accrued interest 3,033 1,364
Short-term investments, carried at cost plus accrued interest 403 1
Time Deposits | 91 to 180 days    
Schedule of Held-to-maturity Securities [Line Items]    
Short-term investments, carried at cost plus accrued interest 10 5
Time Deposits | Within one year    
Schedule of Held-to-maturity Securities [Line Items]    
Short-term investments, carried at cost plus accrued interest 1 6
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 244 260
Short-term investments, carried at cost plus accrued interest $ 0 $ 0