v3.26.3
Investments - Schedule of Net Gains (Losses) from Investment Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net gains (losses) from investment activities        
Net (losses) gains of equity method investments - other $ (153) $ (133) $ 2,593 $ (656)
Net gains from equity investments 121,144 0 108,214 217
Net gains (losses) of investments held for sale and other 0 345 0 (2,227)
Total net gains (losses) from investment activities $ 120,991 $ 212 $ 110,807 $ (2,666)