XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash $ 7,804,618 $ 8,436,453 $ 8,238,870 $ 7,180,046 $ 5,178,187 $ 5,043,786
Cash and cash equivalents            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 7,777,530   8,205,550      
Other Current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 2,689   1,783      
Non-current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 24,399   31,537      
Cash            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 4,089,903   3,364,927      
Cash | Cash and cash equivalents            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 4,062,961   3,331,860      
Cash | Other Current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 2,689   1,783      
Cash | Non-current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 24,253   31,284      
Level 1 Securities | Money market funds            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 3,414,292   4,573,943      
Level 1 Securities | Money market funds | Cash and cash equivalents            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 3,414,146   4,573,690      
Level 1 Securities | Money market funds | Other Current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 0   0      
Level 1 Securities | Money market funds | Non-current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 146   253      
Level 2 Securities | Foreign Time Deposits            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 300,423   300,000      
Level 2 Securities | Foreign Time Deposits | Cash and cash equivalents            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 300,423   300,000      
Level 2 Securities | Foreign Time Deposits | Other Current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash 0   0      
Level 2 Securities | Foreign Time Deposits | Non-current Assets            
Cash and Cash Equivalents [Line Items]            
Cash, cash equivalents, and restricted cash $ 0   $ 0