XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financial Assets:    
Cash and cash equivalents: $ 408,696 $ 248,859
Amortized Cost or Carrying Value 3,353,312 3,605,208
Amortized Cost or Carrying Value 4,901  
Amortized Cost or Carrying Value 3,358,213  
Gross Unrealized Gains 17,583 307
Gross Unrealized Losses Less Than 12 Months (10,936) (13,504)
Gross Unrealized Losses More Than 12 Months (8,796) (88,694)
Marketable securities, aggregate fair value 3,351,163 3,503,317
Equity securities, aggregate fair value 4,901  
Investments, aggregate fair value 3,356,064  
Total financial assets 3,766,909 3,854,067
Total financial assets 3,764,760 3,752,176
Level 1    
Financial Assets:    
Cash and cash equivalents: 408,696 46,610
Marketable securities, aggregate fair value 510,156 617,411
Equity securities, aggregate fair value 4,901  
Investments, aggregate fair value 515,057  
Total financial assets 923,753 664,021
Level 2    
Financial Assets:    
Cash and cash equivalents: 0 202,249
Marketable securities, aggregate fair value 2,841,007 2,885,906
Equity securities, aggregate fair value 0  
Investments, aggregate fair value 2,841,007  
Total financial assets 2,841,007 3,088,155
Level 3    
Financial Assets:    
Cash and cash equivalents: 0 0
Marketable securities, aggregate fair value 0 0
Equity securities, aggregate fair value 0  
Investments, aggregate fair value 0  
Total financial assets 0 0
U.S. Treasury securities    
Financial Assets:    
Amortized Cost or Carrying Value 410,665 481,463
Gross Unrealized Gains 2,162 0
Gross Unrealized Losses Less Than 12 Months (7) (1,269)
Gross Unrealized Losses More Than 12 Months (1,665) (11,347)
Marketable securities, aggregate fair value 411,155 468,847
U.S. Treasury securities | Level 1    
Financial Assets:    
Marketable securities, aggregate fair value 411,155 468,847
U.S. Treasury securities | Level 2    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
U.S. Treasury securities | Level 3    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Non-U.S. government securities    
Financial Assets:    
Amortized Cost or Carrying Value 83,576 149,901
Gross Unrealized Gains 55 0
Gross Unrealized Losses Less Than 12 Months (111) (33)
Gross Unrealized Losses More Than 12 Months (1,209) (6,304)
Marketable securities, aggregate fair value 82,311 143,564
Non-U.S. government securities | Level 1    
Financial Assets:    
Marketable securities, aggregate fair value 82,311 143,564
Non-U.S. government securities | Level 2    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Non-U.S. government securities | Level 3    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Corporate debt securities and commercial paper    
Financial Assets:    
Amortized Cost or Carrying Value 2,859,071 2,973,844
Gross Unrealized Gains 15,366 307
Gross Unrealized Losses Less Than 12 Months (10,818) (12,202)
Gross Unrealized Losses More Than 12 Months (5,922) (71,043)
Marketable securities, aggregate fair value 2,857,697 2,890,906
Corporate debt securities and commercial paper | Level 1    
Financial Assets:    
Marketable securities, aggregate fair value 16,690 5,000
Corporate debt securities and commercial paper | Level 2    
Financial Assets:    
Marketable securities, aggregate fair value 2,841,007 2,885,906
Corporate debt securities and commercial paper | Level 3    
Financial Assets:    
Marketable securities, aggregate fair value 0 0
Money market funds    
Financial Assets:    
Cash and cash equivalents: 408,696 46,610
Money market funds | Level 1    
Financial Assets:    
Cash and cash equivalents: 408,696 46,610
Money market funds | Level 2    
Financial Assets:    
Cash and cash equivalents: 0 0
Money market funds | Level 3    
Financial Assets:    
Cash and cash equivalents: $ 0 0
Reverse repurchase agreements    
Financial Assets:    
Cash and cash equivalents:   200,000
Reverse repurchase agreements | Level 1    
Financial Assets:    
Cash and cash equivalents:   0
Reverse repurchase agreements | Level 2    
Financial Assets:    
Cash and cash equivalents:   200,000
Reverse repurchase agreements | Level 3    
Financial Assets:    
Cash and cash equivalents:   0
Commercial paper    
Financial Assets:    
Cash and cash equivalents:   2,249
Commercial paper | Level 1    
Financial Assets:    
Cash and cash equivalents:   0
Commercial paper | Level 2    
Financial Assets:    
Cash and cash equivalents:   2,249
Commercial paper | Level 3    
Financial Assets:    
Cash and cash equivalents:   $ 0