v3.25.2
Strategic Investments - Debt Security Strategic Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity Securities without Readily Determinable Fair Value [Line Items]        
Realized gains (losses) recognized on strategic investments during the period, net $ 47,339 $ 21 $ 320,817 $ 42,313
Reversal of prior period cumulative unrealized gains, net, for securities sold during the period (47,339) 0 (160,736) 0
Unrealized gains on strategic investments still held at the reporting date 751 137 7,991 75,776
Unrealized losses, including impairments, on strategic investments still held at the reporting date (2,048) 0 (2,048) 0
Gains (losses) on strategic investments, net (1,297) 158 166,024 118,089
Strategic investments        
Equity Securities without Readily Determinable Fair Value [Line Items]        
Realized gains (losses) recognized on strategic investments during the period, net 47,339 0 320,817 45,162
Reversal of prior period cumulative unrealized gains, net, for securities sold during the period (47,339) 0 (160,736) 0
Unrealized gains on strategic investments still held at the reporting date 751 137 7,991 74,921
Unrealized losses, including impairments, on strategic investments still held at the reporting date (2,048) 0 (2,048) 0
Gains (losses) on strategic investments, net (1,297) 137 166,024 120,083
Warrants        
Equity Securities without Readily Determinable Fair Value [Line Items]        
Realized gains (losses) recognized on strategic investments during the period, net 0 0 0 0
Reversal of prior period cumulative unrealized gains, net, for securities sold during the period 0 0 0 0
Unrealized gains on strategic investments still held at the reporting date 0 0 0 855
Unrealized losses, including impairments, on strategic investments still held at the reporting date 0 0 0 0
Gains (losses) on strategic investments, net 0 0 0 855
Call options        
Equity Securities without Readily Determinable Fair Value [Line Items]        
Realized gains (losses) recognized on strategic investments during the period, net 0 21 0 (2,849)
Reversal of prior period cumulative unrealized gains, net, for securities sold during the period 0 0 0 0
Unrealized gains on strategic investments still held at the reporting date 0 0 0 0
Unrealized losses, including impairments, on strategic investments still held at the reporting date 0 0 0 0
Gains (losses) on strategic investments, net 0 21 0 (2,849)
Debt Securities        
Equity Securities without Readily Determinable Fair Value [Line Items]        
Debt security strategic investment, unrealized gain $ 800 $ 100 $ 1,500 $ 100