XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost $ 1,059,333   $ 1,059,333   $ 1,333,022
Gross Unrealized Gains 17,552   17,552   158
Gross Unrealized Losses (413)   (413)   (12,641)
Fair Value 1,076,472   1,076,472   1,320,539
Cash and Cash Equivalents 566,452   566,452   598,545
Marketable Securities 107,550   107,550   77,940
Short-Term Investments 402,470   402,470   644,054
Marketable securities, unrealized gain 7,800 $ 10,000 29,600 $ 25,600  
Debt securities, available-for-sale, unrealized Loss     345,500   420,400
Continuous unrealized loss position of available-for-sale investments, unrealized losses 14,900   14,900   138,800
Continuous unrealized loss position of available-for-sale investments, gross unrealized losses 100   100   300
Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 761,212   761,212   700,337
Gross Unrealized Gains 17,552   17,552   150
Gross Unrealized Losses (413)   (413)   (12,471)
Fair Value 778,351   778,351   688,016
Cash and Cash Equivalents 420,782   420,782   191,802
Marketable Securities 107,550   107,550   77,940
Short-Term Investments 250,019   250,019   418,274
Fair Value, Inputs, Level 2          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 219,870   219,870   225,942
Gross Unrealized Gains         8
Gross Unrealized Losses         (170)
Fair Value 219,870   219,870   225,780
Cash and Cash Equivalents 67,419   67,419    
Short-Term Investments 152,451   152,451   225,780
Agency bonds | Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost         222,057
Gross Unrealized Gains         2
Gross Unrealized Losses         (174)
Fair Value         221,885
Cash and Cash Equivalents         101,635
Short-Term Investments         120,250
Treasury bills | Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 116,330   116,330   148,063
Gross Unrealized Gains 2   2   28
Gross Unrealized Losses (27)   (27)    
Fair Value 116,305   116,305   148,091
Cash and Cash Equivalents 66,511   66,511   88,697
Short-Term Investments 49,794   49,794   59,394
U.S. Government | Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 200,567   200,567   238,747
Gross Unrealized Gains         120
Gross Unrealized Losses (342)   (342)   (237)
Fair Value 200,225   200,225   238,630
Short-Term Investments 200,225   200,225   238,630
Marketable securities | Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 90,000   90,000   90,000
Gross Unrealized Gains 17,550   17,550    
Gross Unrealized Losses         (12,060)
Fair Value 107,550   107,550   77,940
Marketable Securities 107,550   107,550   77,940
Term deposits | Fair Value, Inputs, Level 2          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 218,870   218,870   128,205
Fair Value 218,870   218,870   128,205
Cash and Cash Equivalents 67,419   67,419    
Short-Term Investments 151,451   151,451   128,205
Corporate bonds | Fair Value, Inputs, Level 2          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 1,000   1,000   80,646
Gross Unrealized Gains         8
Gross Unrealized Losses         (165)
Fair Value 1,000   1,000   80,489
Short-Term Investments 1,000   1,000   80,489
Treasury inflation-protected securities | Fair Value, Inputs, Level 2          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost         2,635
Gross Unrealized Losses         (5)
Fair Value         2,630
Short-Term Investments         2,630
Commercial paper | Fair Value, Inputs, Level 2          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost         14,456
Fair Value         14,456
Short-Term Investments         14,456
Cash | Cash          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 78,251   78,251   406,743
Fair Value 78,251   78,251   406,743
Cash and Cash Equivalents 78,251   78,251   406,743
Money market funds | Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 254,304   254,304   1,470
Fair Value 254,304   254,304   1,470
Cash and Cash Equivalents 254,304   254,304   $ 1,470
Agency bonds | Fair Value, Inputs, Level 1          
Restricted Cash and Cash Equivalents Items [Line Items]          
Amortized Cost 100,011   100,011    
Gross Unrealized Losses (44)   (44)    
Fair Value 99,967   99,967    
Cash and Cash Equivalents $ 99,967   $ 99,967