v3.26.3
Investments (Net Gain (Loss) on Marketable Equity Securities) (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Investments [Abstract]        
(Loss) gain on marketable equity securities, net $ (15,027) $ 84,768 $ 17,929 $ 117,026
Less: Net losses (gains) in earnings from marketable equity securities sold and donated 13,589 (25) 11,178 (25)
Net unrealized (losses) gains in earnings from marketable equity securities still held at the end of the period $ (1,438) $ 84,743 $ 29,107 $ 117,001