XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financial Assets:    
Cash and cash equivalents: $ 246,307 $ 225,130
Amortized Cost or Carrying Value 1,968,271 1,954,699
Amortized Cost or Carrying Value 2,470 3,220
Amortized Cost or Carrying Value 1,970,741 1,957,919
Total financial assets 2,217,048 2,183,049
Gross Unrealized Gains 11,020 7,685
Gross Unrealized Losses Less Than 12 Months (568) (1,890)
Gross Unrealized Losses More Than 12 Months (210) (612)
Marketable securities, aggregate fair value 1,978,513 1,959,882
Equity securities, aggregate fair value 2,470 3,220
Investments, aggregate fair value 1,980,983 1,963,102
Total financial assets 2,227,290 2,188,232
Level 1    
Financial Assets:    
Cash and cash equivalents: 239,555 210,071
Marketable securities, aggregate fair value 396,213 400,564
Equity securities, aggregate fair value 2,470 3,220
Investments, aggregate fair value 398,683 403,784
Total financial assets 638,238 613,855
Level 2    
Financial Assets:    
Cash and cash equivalents: 6,752 15,059
Marketable securities, aggregate fair value 1,582,300 1,559,318
Equity securities, aggregate fair value 0 0
Investments, aggregate fair value 1,582,300 1,559,318
Total financial assets 1,589,052 1,574,377
Level 3    
Financial Assets:    
Cash and cash equivalents: 0 0
Marketable securities, aggregate fair value 0 0
Equity securities, aggregate fair value 0 0
Investments, aggregate fair value 0 0
Total financial assets 0 0
U.S. Treasury securities    
Financial Assets:    
Amortized Cost or Carrying Value 370,611 379,846
Gross Unrealized Gains 1,653 1,243
Gross Unrealized Losses Less Than 12 Months (8) (296)
Gross Unrealized Losses More Than 12 Months (31) (55)
Marketable securities, aggregate fair value 372,225 380,738
U.S. Treasury securities | Level 1    
Financial Assets:    
Marketable securities, aggregate fair value 372,225 380,738
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 2,909 2,909
Gross Unrealized Gains 30 27
Gross Unrealized Losses Less Than 12 Months 0 0
Gross Unrealized Losses More Than 12 Months 0 0
Marketable securities, aggregate fair value 2,939 2,936
Non-U.S. government securities | Level 1    
Financial Assets:    
Marketable securities, aggregate fair value 2,939 2,936
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 1,594,751 1,571,944
Gross Unrealized Gains 9,337 6,415
Gross Unrealized Losses Less Than 12 Months (560) (1,594)
Gross Unrealized Losses More Than 12 Months (179) (557)
Marketable securities, aggregate fair value 1,603,349 1,576,208
Corporate debt securities and commercial paper | Level 1    
Financial Assets:    
Marketable securities, aggregate fair value 21,049 16,890
Corporate debt securities and commercial paper | Level 2    
Financial Assets:    
Marketable securities, aggregate fair value 1,582,300 1,559,318
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: 216,560 207,323
Money market funds | Level 1    
Financial Assets:    
Cash and cash equivalents: 216,560 207,323
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
Commercial paper    
Financial Assets:    
Cash and cash equivalents: 6,752 15,059
Commercial paper | Level 1    
Financial Assets:    
Cash and cash equivalents: 0
Commercial paper | Level 2    
Financial Assets:    
Cash and cash equivalents: 6,752 15,059
Commercial paper | Level 3    
Financial Assets:    
Cash and cash equivalents: 0
U.S. Treasury securities    
Financial Assets:    
Cash and cash equivalents: 22,995 2,748
U.S. Treasury securities | Level 1    
Financial Assets:    
Cash and cash equivalents: 22,995 2,748
U.S. Treasury securities | Level 2    
Financial Assets:    
Cash and cash equivalents: 0 0
U.S. Treasury securities | Level 3    
Financial Assets:    
Cash and cash equivalents: $ 0 $ 0