v3.24.0.1
Strategic Investments - Summary of Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity Method Investments and Joint Ventures [Abstract]      
Gains (losses) recognized on strategic investments sold during the period, net $ 0 $ 45,935 $ 27,820
Unrealized gains on strategic investments still held at the reporting date 1,368 19,946 145,010
Unrealized losses, including impairments, on strategic investments still held at the reporting date (28,423) (1,421) (2,854)
Gains (losses) on strategic investments, net $ (27,055) $ 64,460 $ 169,976