Debt Securities (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Debt Securities, Available-for-sale [Line Items] | ||
| Debt Securities, AFS, Fair Value, Maturity after year one to five years | $ 97 | |
| Cash Equivalents [Member] | ||
| Schedule of Held-to-maturity Securities [Line Items] | ||
| Held-to-maturity securities | 2,179 | $ 1,746 |
| Marketable Securities [Member] | ||
| Schedule of Held-to-maturity Securities [Line Items] | ||
| Held-to-maturity securities | $ 63 | 98 |
| Other Assets [Member] | ||
| Schedule of Held-to-maturity Securities [Line Items] | ||
| Held-to-maturity securities | $ 55 |
| X | ||||||||||
- Definition Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity). Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|