v3.25.4
Investments - Investment Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Investments [Abstract]    
Joint ventures $ 819,848 $ 726,594
Available for sale debt securities 0 313,991
Nonmarketable securities 16,766 16,528
Marketable equity securities 64,312 60,626
Total $ 900,926 $ 1,117,739