XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents, Restricted Cash, and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments $ 7,850,929 $ 6,081,858
Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 6,714,594 5,147,176
Short-term investments    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 1,112,910 911,276
Other Current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 3,889 3,410
Non-current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 19,536 19,996
Cash    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 3,811,002 4,094,868
Cash | Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 3,787,630 4,071,584
Cash | Short-term investments    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 0 0
Cash | Other Current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 3,889 3,410
Cash | Non-current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 19,483 19,874
Level 1 Securities | Money market funds    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 2,561,702 569,948
Level 1 Securities | Money market funds | Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 2,561,649 569,826
Level 1 Securities | Money market funds | Short-term investments    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 0 0
Level 1 Securities | Money market funds | Other Current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 0 0
Level 1 Securities | Money market funds | Non-current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 53 122
Level 2 Securities | Time Deposits    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 1,478,225 1,417,042
Level 2 Securities | Time Deposits | Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 365,315 505,766
Level 2 Securities | Time Deposits | Short-term investments    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 1,112,910 911,276
Level 2 Securities | Time Deposits | Other Current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments 0 0
Level 2 Securities | Time Deposits | Non-current Assets    
Cash and Cash Equivalents [Line Items]    
Cash, cash equivalents, and short-term investments $ 0 $ 0