v3.25.1
Strategic Investments - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Equity Securities without Readily Determinable Fair Value [Line Items]      
Payments to acquire equity method investments   $ 203,400  
Unrealized gains on strategic investments still held at the reporting date   30,825 $ 75,639
Separate Existing Strategic Investee      
Equity Securities without Readily Determinable Fair Value [Line Items]      
Unrealized gains on strategic investments still held at the reporting date   167,400  
Equity method investment, amount sold   340,700  
Proceeds from sale of equity method investments   290,900  
Equity method investment, realized gain (loss) on disposal   273,500  
Transaction costs   1,300  
Subsequent Event | Separate Existing Strategic Investee      
Equity Securities without Readily Determinable Fair Value [Line Items]      
Proceeds from sale of equity method investments $ 49,800    
Strategic investments and warrants      
Equity Securities without Readily Determinable Fair Value [Line Items]      
Equity securities without readily determinable fair value, upward price adjustment, cumulative amount   68,300  
Equity securities without readily determinable fair value, downward price adjustment, cumulative amount   $ 25,000