XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.4
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash $ 6,055,111 $ 8,238,870 $ 5,043,786 $ 3,812,041
Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 4,130,774 3,364,927    
Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 1,924,337 4,573,943    
Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 300,000 300,000    
Cash and cash equivalents        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 6,027,804 8,205,550    
Cash and cash equivalents | Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 4,103,613 3,331,860    
Cash and cash equivalents | Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 1,924,191 4,573,690    
Cash and cash equivalents | Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash   300,000    
Other Current Assets        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 3,189 1,783    
Other Current Assets | Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 3,189 1,783    
Other Current Assets | Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 0 0    
Other Current Assets | Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash   0    
Non-current Assets        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 24,118 31,537    
Non-current Assets | Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 23,972 31,284    
Non-current Assets | Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash $ 146 253    
Non-current Assets | Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash   $ 0