XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Strategic Investments - Schedule Of Roll-Forward Of Strategic Investments (Details) - USD ($)
$ in Thousands
12 Months Ended 60 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Strategic Investments      
Balance, beginning of period $ 231,730 $ 296,563 $ 356,072
Investments 113,400 16,192  
Fair value adjustments:      
Realized gains (losses) during the period, net 91,150 0 103,462
Cumulative unrealized gains (losses) 76,723 0  
Unrealized losses on strategic investments still held at the reporting date (4,986) (82,525)  
Exercises (175,467) 1,500 (264,130)
Balance, end of period 332,550 231,730 332,550
Equity investments      
Strategic Investments      
Balance, beginning of period 212,996 277,676 325,105
Investments 103,888 15,016  
Fair value adjustments:      
Realized gains (losses) during the period, net 95,429 0 107,741
Cumulative unrealized gains (losses) 74,784 0  
Unrealized losses on strategic investments still held at the reporting date (4,093) (81,196)  
Exercises (163,406) 1,500 (161,905)
Balance, end of period 319,598 212,996 319,598
Warrants      
Strategic Investments      
Balance, beginning of period 1,501 1,654 6,235
Investments 2,012 1,176  
Fair value adjustments:      
Realized gains (losses) during the period, net 0 0 0
Cumulative unrealized gains (losses) 855 0  
Unrealized losses on strategic investments still held at the reporting date 0 (1,329)  
Exercises 0 0 (90,165)
Balance, end of period 4,368 1,501 4,368
Call options      
Strategic Investments      
Balance, beginning of period 17,233 17,233 17,232
Investments 0 0  
Fair value adjustments:      
Realized gains (losses) during the period, net (4,279) 0 (4,279)
Cumulative unrealized gains (losses) 0 0  
Unrealized losses on strategic investments still held at the reporting date (893) 0  
Exercises (12,061) 0 (12,060)
Balance, end of period 0 17,233 0
Debt investments      
Strategic Investments      
Balance, beginning of period 0   7,500
Investments 7,500    
Fair value adjustments:      
Realized gains (losses) during the period, net 0   0
Cumulative unrealized gains (losses) 1,084    
Unrealized losses on strategic investments still held at the reporting date 0    
Exercises 0   0
Balance, end of period $ 8,584 $ 0 $ 8,584