XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Statements Details - Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Balance Sheet Components [Abstract]    
Interest income $ 22,509 $ 2,428
Unrealized gain (loss) on equity investments (5,571) 28,497
Other income (expense), net (4,792) 555
Total other income (expense), net $ 12,146 $ 31,480