v3.24.1.u1
Financial Statements Details - Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance Sheet Components [Abstract]    
Interest income $ 63,823 $ 22,509
Gain (loss) on strategic investments 0 (5,571)
Other income (expense), net (1,203) (4,792)
Total $ 62,620 $ 12,146