v3.25.1
Strategic Investments - Schedule Of Debt Security Strategic Investment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity Securities without Readily Determinable Fair Value [Line Items]    
Realized gains (losses) recognized on strategic investments during the period, net $ 273,478 $ 42,292
Reversal of cumulative unrealized gains, net, for securities sold during the period (136,982)  
Unrealized gains on strategic investments still held at the reporting date 30,825 75,639
Unrealized losses, including impairments, on strategic investments still held at the reporting date 0 0
Gains (losses) on strategic investments, net 167,321 117,931
Strategic investments    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Realized gains (losses) recognized on strategic investments during the period, net 273,478 45,162
Reversal of cumulative unrealized gains, net, for securities sold during the period (136,982)  
Unrealized gains on strategic investments still held at the reporting date 30,825 74,784
Unrealized losses, including impairments, on strategic investments still held at the reporting date 0 0
Gains (losses) on strategic investments, net 167,321 119,946
Warrants    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Realized gains (losses) recognized on strategic investments during the period, net 0 0
Reversal of cumulative unrealized gains, net, for securities sold during the period 0  
Unrealized gains on strategic investments still held at the reporting date 0 855
Unrealized losses, including impairments, on strategic investments still held at the reporting date 0 0
Gains (losses) on strategic investments, net 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 (2,870)
Reversal of cumulative unrealized gains, net, for securities sold during the period 0  
Unrealized gains on strategic investments still held at the reporting date 0 0
Unrealized losses, including impairments, on strategic investments still held at the reporting date 0 0
Gains (losses) on strategic investments, net 0 $ (2,870)
Debt Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Debt security strategic investment, unrealized gain $ 800