v3.22.4
Strategic Investments - Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity Method Investments and Joint Ventures [Abstract]      
Unrealized gains (losses) on investments in privately held companies, net $ 19,946 $ 145,010 $ 42,363
Realized gains (losses) on investments in privately held companies, net $ 45,935 $ 27,820 $ 0