v3.26.1
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