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 |