v3.26.1
Equity and Long-Term 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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value Disclosures [Abstract]          
Equity and long-term investments     $ 404,497 $ 341,664 $ 341,664
Purchases of trading securities     43,204   61,729
Proceeds from trading securities         (8,427)
Purchases of equity and other long-term investments     30,021 0 17,533
Net sales and purchases of investments managed by ISP Fund     (47,500)   (120,955)
Changes in fair value, net $ (29,153) $ 11,280 4,422 $ (54,019) 20,160
Reclassification of current portion     7,059   91,805
Other     (395)   988
Equity and long-term investments $ 441,308   $ 441,308   $ 404,497