Valuation of debt and equity investments and certain liabilities - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | |||||
Credit losses related to available-for-sale investments | $ 0 | $ 0 | |||
Proceeds from sales, redemptions and maturities of short-term available-for-sale investments | $ 1,130,000,000 | $ 3,130,000,000 | 3,940,000,000 | $ 5,760,000,000 | |
Level 3 | |||||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | |||||
Assets, fair value | 0 | 0 | $ 0 | ||
Liabilities, fair value | $ 0 | $ 0 | $ 0 |
X | ||||||||||
- Definition Fair value portion of asset recognized for present right to economic benefit. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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/exampleRef
|
X | ||||||||||
- Definition Fair value of financial and nonfinancial obligations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|