XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Non-Marketable Securities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Non-marketable Securities      
Purchase of non-marketable securities $ 15,900 $ 10,300  
Proceeds from redemptions and sales of non-marketable securities 15,700 27,114  
Alternative investments measured using the equity method 0   $ 0
Purchase of convertible preferred stock 0 400  
Equity method investments 26,200   26,200
Equity method investments without a readily determinable fair value 1,800    
Unrealized gains (losses) (300) (100)  
Impairment related to equity method investments 0   $ 0
Purchase of equity investment $ 500 $ 600