XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Financial Assets:    
Cash and cash equivalents: $ 1,369,249 $ 658,749
Amortized Cost or Carrying Value 4,122,366 2,097,504
Gross Unrealized Gains 5,333 8,538
Gross Unrealized Losses (2,116) (136)
Marketable securities, aggregate fair value 4,125,583 2,105,906
Total financial assets 5,491,615 2,756,253
Total financial assets 5,494,832 2,764,655
Fair Value Measurements, Liabilities    
Gross Unrealized Losses (2,908)  
Total financial liabilities (2,908)  
Foreign Currency Derivative    
Fair Value Measurements, Liabilities    
Derivative liabilities (2,908)  
U.S. Treasury securities    
Financial Assets:    
Amortized Cost or Carrying Value 415,676 223,247
Gross Unrealized Gains 125 389
Gross Unrealized Losses (434) (1)
Marketable securities, aggregate fair value 415,367 223,635
Non-U.S. Government securities    
Financial Assets:    
Amortized Cost or Carrying Value 237,875  
Gross Unrealized Gains 2  
Gross Unrealized Losses (264)  
Marketable securities, aggregate fair value 237,613  
Corporate debt securities and commercial paper    
Financial Assets:    
Amortized Cost or Carrying Value 3,468,815 1,874,257
Gross Unrealized Gains 5,206 8,149
Gross Unrealized Losses (1,418) (135)
Marketable securities, aggregate fair value 3,472,603 1,882,271
Level 1    
Financial Assets:    
Cash and cash equivalents: 1,191,640 656,749
Marketable securities, aggregate fair value 699,980 273,635
Total financial assets 1,891,620 930,384
Fair Value Measurements, Liabilities    
Total financial liabilities 0  
Level 1 | Foreign Currency Derivative    
Fair Value Measurements, Liabilities    
Derivative liabilities 0  
Level 1 | U.S. Treasury securities    
Financial Assets:    
Marketable securities, aggregate fair value 415,367 223,635
Level 1 | Non-U.S. Government securities    
Financial Assets:    
Marketable securities, aggregate fair value 237,613  
Level 1 | Corporate debt securities and commercial paper    
Financial Assets:    
Marketable securities, aggregate fair value 47,000 50,000
Level 2    
Financial Assets:    
Cash and cash equivalents: 177,609 2,000
Marketable securities, aggregate fair value 3,425,603 1,832,271
Total financial assets 3,603,212 1,834,271
Fair Value Measurements, Liabilities    
Total financial liabilities (2,908)  
Level 2 | Foreign Currency Derivative    
Fair Value Measurements, Liabilities    
Derivative liabilities (2,908)  
Level 2 | U.S. Treasury securities    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Level 2 | Non-U.S. Government securities    
Financial Assets:    
Marketable securities, aggregate fair value 0  
Level 2 | Corporate debt securities and commercial paper    
Financial Assets:    
Marketable securities, aggregate fair value 3,425,603 1,832,271
Level 3    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Total financial assets 0 0
Fair Value Measurements, Liabilities    
Total financial liabilities 0  
Level 3 | Foreign Currency Derivative    
Fair Value Measurements, Liabilities    
Derivative liabilities 0  
Level 3 | U.S. Treasury securities    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Level 3 | Non-U.S. Government securities    
Financial Assets:    
Marketable securities, aggregate fair value 0  
Level 3 | Corporate debt securities and commercial paper    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Carrying Value | Money market funds    
Financial Assets:    
Cash and cash equivalents: 1,191,640 656,749
Carrying Value | Commercial paper    
Financial Assets:    
Cash and cash equivalents: 177,609 2,000
Aggregate Fair Value | Money market funds    
Financial Assets:    
Cash and cash equivalents: 1,191,640 656,749
Aggregate Fair Value | Commercial paper    
Financial Assets:    
Cash and cash equivalents: 177,609 2,000
Aggregate Fair Value | Level 1 | Money market funds    
Financial Assets:    
Cash and cash equivalents: 1,191,640 656,749
Aggregate Fair Value | Level 2 | Commercial paper    
Financial Assets:    
Cash and cash equivalents: $ 177,609 $ 2,000