XML 87 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Equity and Long-term Investments and Fair Value Measurements - Reconciliation of Equity and Long - Term Investments Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]      
Purchases of trading securities $ 61,729 $ 63,201  
Proceeds from trading securities (8,427) 0 $ 0
Changes in fair value, net 20,160 (59,161) 11,129
Purchases of equity and other long-term investments 17,533    
Net sales and purchases of investments managed by ISP Fund (120,955)    
Reclassification of current portion 91,805 (107,532)  
Other 988 724  
Equity and long-term investments $ 404,497 $ 341,664 $ 444,432