XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Total Estimated Fair Value $ 1,500,000  
Equity Securities, Total Estimated Fair Value 133,800  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and Marketable securities, Cost or Amortized Cost   $ 2,537,472
Marketable securities, Gross Unrealized Gains   131
Marketable securities, Gross Unrealized Losses   (63)
Cash and Marketable Securities, Total Estimated Fair Value   2,537,540
Cash, Equity Securities and Marketable securities, Cost or Amortized Cost 3,553,011  
Equity Securities and Marketable securities, Gross Unrealized Gains 62,692  
Equity Securities and Marketable securities, Gross Unrealized Losses (99)  
Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value 3,615,604  
Fair Value, Measurements, Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Cost or Amortized Cost 1,906,445 464,006
Cash, Total Estimated Fair Value 1,906,445 464,006
Fair Value, Measurements, Recurring | Level 1 Securities | U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 767,710 1,272,125
Marketable securities, Gross Unrealized Gains 45 122
Marketable securities, Gross Unrealized Losses (45) (21)
Marketable securities, Total Estimated Fair Value 767,710 1,272,226
Fair Value, Measurements, Recurring | Level 1 Securities | U.S. Government Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 135,445 245,055
Marketable securities, Gross Unrealized Gains 1 8
Marketable securities, Gross Unrealized Losses (10) (24)
Marketable securities, Total Estimated Fair Value 135,436 245,039
Fair Value, Measurements, Recurring | Level 1 Securities | Publicly Traded Equity Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Equity Securities, Fair Value 71,139  
Equity Securities, Gross Unrealized Gains 62,644  
Equity Securities, Total Estimated Fair Value 133,783  
Fair Value, Measurements, Recurring | Level 2 Securities | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 113,900 81,158
Marketable securities, Gross Unrealized Gains 2 1
Marketable securities, Gross Unrealized Losses (44) (18)
Marketable securities, Total Estimated Fair Value 113,858 81,141
Fair Value, Measurements, Recurring | Level 2 Securities | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 471,936 425,861
Marketable securities, Total Estimated Fair Value 471,936 425,861
Fair Value, Measurements, Recurring | Level 2 Securities | Certificates of Deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Cost or Amortized Cost 86,436 49,267
Marketable securities, Total Estimated Fair Value $ 86,436 $ 49,267