XML 75 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Strategic Investments - Schedule of Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Method Investments and Joint Ventures [Abstract]        
Gains recognized on strategic investments sold during the period, net $ 0 $ 3,249 $ 0 $ 3,249
Unrealized gains on strategic investments still held at the reporting date 727 0 727 0
Unrealized losses, including impairments, on strategic investments still held at the reporting date (409) (4,433) (409) (16,021)
Gains (losses) on strategic investments, net $ 318 $ (1,184) $ 318 $ (12,772)