Financial Instruments - Narrative (Details) $ in Millions |
Jun. 30, 2026
USD ($)
unit
|
Dec. 31, 2025
USD ($)
unit
|
|---|---|---|
| Investments, All Other Investments [Abstract] | ||
| Number of Bitcoin units held | unit | 18,712 | 18,712 |
| Bitcoin cost basis | $ 661 | $ 661 |
| Bitcoin fair value | $ 1,098 | $ 1,637 |
| X | ||||||||||
- Definition Cost of crypto asset. Excludes crypto asset held for platform user. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Fair value of crypto asset. Excludes crypto asset held for platform user. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Number of restricted and unrestricted crypto asset units held. Excludes crypto asset units held for platform user. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|