XML 56 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Equity and Other Investments and Fair Value Measurements - Reconciliation of Equity and Long-Term Investments Balances (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
Fair Value Disclosures [Abstract]          
Equity and long-term investments     $ 341,664 $ 444,432 $ 444,432
Purchases of trading securities     34,674   63,201
Proceeds from trading securities     (5,097)    
Net sales and purchases of investments managed by ISP Fund     (28,025)    
Changes in fair value, net $ 11,280 $ (30,556) (54,019) $ (43,891) (59,161)
Reclassification of current portion     7,334   (107,532)
Other     753   724
Equity and long-term investments $ 297,284   $ 297,284   $ 341,664