v3.26.1
Investments (Net Gain (Loss) on Marketable Equity Securities) (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments [Abstract]        
Gain (loss) on marketable equity securities, net $ 101,879 $ (11,543) $ 32,956 $ 32,258
Less: Net gains in earnings from marketable equity securities sold and donated (44) 0 (2,411) 0
Net unrealized gains (losses) in earnings from marketable equity securities still held at the end of the period $ 101,835 $ (11,543) $ 30,545 $ 32,258