v3.25.1
Strategic Investments - Schedule Of Roll-Forward Of Strategic Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments $ 413,693 $ 332,550
Equity Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 404,358 323,966
Debt Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 9,335 8,584
Strategic investments    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 397,725 328,182
Strategic investments | Equity Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 388,390 319,598
Strategic investments | Debt Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 9,335 8,584
Warrants    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 4,368 4,368
Warrants | Equity Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 4,368 4,368
Warrants | Debt Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 0 0
Call options    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 11,600 0
Call options | Equity Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments 11,600 0
Call options | Debt Securities    
Equity Securities without Readily Determinable Fair Value [Line Items]    
Total strategic investments $ 0 $ 0