Strategic Investments - Debt Security Strategic Investment (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | ||||
| Realized gains recognized on strategic investments during the period, net | $ 240 | $ 47,339 | $ 37,971 | $ 320,817 |
| Reversal of prior period cumulative unrealized (gains) losses, net, for securities sold during the period | 0 | (47,339) | 0 | (160,736) |
| Unrealized gains on strategic investments still held at the reporting date | 5,566 | 751 | 164,435 | 7,991 |
| Unrealized losses, including impairments, on strategic investments still held at the reporting date | (97) | (2,048) | (97) | (2,048) |
| Income (loss) from strategic investments, net | $ 5,709 | $ (1,297) | $ 202,309 | $ 166,024 |