XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, Total Estimated Fair Value $ 2,400,000  
Equity Securities, Fair Value 116,900 $ 193,200
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Equity Securities and Marketable securities, Cost or Amortized Cost 4,423,686 3,572,489
Equity Securities and Marketable securities, Gross Unrealized Gains 21,494 122,066
Equity Securities and Marketable securities, Gross Unrealized Losses (16,228) (1,670)
Cash, Equity Securities and Marketable Securities, Total Estimated Fair Value 4,428,952 3,692,885
Fair Value, Measurements, Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash, Cost or Amortized Cost 1,805,384 1,966,966
Cash, Total Estimated Fair Value 1,805,384 1,966,966
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 1,675,064 811,092
Marketable securities, Gross Unrealized Gains 20 1
Marketable securities, Gross Unrealized Losses (13,648) (1,454)
Marketable securities, Total Estimated Fair Value 1,661,436 809,639
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 59,047 77,409
Marketable securities, Gross Unrealized Gains 14 1
Marketable securities, Gross Unrealized Losses (149) (8)
Marketable securities, Total Estimated Fair Value 58,912 77,402
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 95,406 71,139
Equity Securities, Gross Unrealized Gains 21,453 122,064
Equity Securities, Total Estimated Fair Value 116,859 193,203
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 279,520 143,124
Marketable securities, Gross Unrealized Gains 7  
Marketable securities, Gross Unrealized Losses (2,429) (207)
Marketable securities, Total Estimated Fair Value 277,098 142,917
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 336,741 422,328
Marketable securities, Gross Unrealized Losses   (1)
Marketable securities, Total Estimated Fair Value 336,741 422,327
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 172,524 80,431
Marketable securities, Gross Unrealized Losses (2)  
Marketable securities, Total Estimated Fair Value $ 172,522 $ 80,431