v3.25.2
Strategic Investments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity Securities without Readily Determinable Fair Value [Line Items]          
Payments to acquire equity method investments       $ 215,100  
Unrealized gains on strategic investments still held at the reporting date $ 751   $ 137 7,991 $ 75,776
Separate Existing Strategic Investee          
Equity Securities without Readily Determinable Fair Value [Line Items]          
Equity method investment, amount sold   $ 340,700      
Proceeds from sale of equity method investments 49,800 290,900      
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, realized gain (loss) on disposal       320,800  
Transaction costs 1,300     1,300  
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 10,400     10,400  
Equity securities without readily determinable fair value, downward price adjustment, cumulative amount $ (16,300)     $ (16,300)