v3.26.1
Investments - Schedule of Net Gains (Losses) from Investment Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net gains (losses) from investment activities        
Net (losses) gains of equity method investments - other $ (583) $ (997) $ 2,746 $ (523)
Net (losses) gains from equity investments (8,470) 206 (12,930) 217
Net losses of investments held for sale and other 0 0 0 (2,572)
Total net losses from investment activities $ (9,053) $ (791) $ (10,184) $ (2,878)