XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Non-Marketable Securities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Non-marketable Securities          
Purchase of non-marketable securities     $ 37,000 $ 16,900  
Proceeds from redemptions and sales of non-marketable securities     32,429 30,769  
Alternative investments measured using the equity method $ 0   0   $ 0
Purchase of convertible preferred stock 0 $ 0 0 400  
Convertible preferred stock sold   1,000   1,000  
Realized gains on sale of stock   100   100  
Impairment on convertible preferred stock   3,900   3,900  
Equity method investments 26,800   26,800   26,200
Equity method investments without a readily determinable fair value 1,400   1,400   1,800
Unrealized gains (losses) $ (300) $ 300 (15,200) $ 300  
Impairment related to equity method investments     $ 0   $ 0