Strategic Investments - Schedule of Components of Income From Strategic Investments, Net (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investments, All Other Investments [Abstract] | ||||
| Other (loss) income, net | $ 3,814 | $ (210) | $ 4,271 | $ 969 |
| Investment fair value changes, net | 0 | (132) | 3,578 | (212) |
| Total Strategic Investments Income, Net | $ 3,814 | $ (342) | $ 7,849 | $ 757 |