v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicate the fair value hierarchy classification of such fair values as of June 30, 2026 and December 31, 2025 (in thousands):

 

 

Fair Value Measurements at

 

 

 

June 30, 2026

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

260,698

 

 

$

260,698

 

 

$

 

 

$

 

Money market funds

 

 

30,639

 

 

 

30,639

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,371,274

 

 

 

 

 

 

1,371,274

 

 

 

 

Certificates and term deposits

 

 

322,376

 

 

 

 

 

 

322,376

 

 

 

 

Government-sponsored enterprise securities

 

 

300,573

 

 

 

 

 

 

300,573

 

 

 

 

Commercial paper

 

 

68,356

 

 

 

 

 

 

68,356

 

 

 

 

Corporate equity securities

 

 

10,436

 

 

 

4,144

 

 

 

6,292

 

 

 

 

Total

 

$

2,364,352

 

 

$

295,481

 

 

$

2,068,871

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fair Value Measurements at

 

 

 

December 31, 2025

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

295,412

 

 

$

295,412

 

 

$

 

 

$

 

Money market funds

 

 

37,255

 

 

 

37,255

 

 

 

 

 

 

 

Commercial paper

 

 

14,892

 

 

 

 

 

 

14,892

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

1,155,965

 

 

 

 

 

 

1,155,965

 

 

 

 

Certificates of deposit

 

 

101,100

 

 

 

 

 

 

101,100

 

 

 

 

Government-sponsored enterprise securities

 

 

305,298

 

 

 

 

 

 

305,298

 

 

 

 

Commercial paper

 

 

49,460

 

 

 

 

 

 

49,460

 

 

 

 

Corporate equity securities

 

 

16,446

 

 

 

 

 

 

16,446

 

 

 

 

Total

 

$

1,975,828

 

 

$

332,667

 

 

$

1,643,161

 

 

$

 

Aggregate Face Values and the Fair values of the Notes

The following table presents the aggregate face values and the fair values of the Notes, based on their market prices on the last trading day for the periods presented (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

 

 

Aggregate Face Values

 

 

Estimated Fair Values

 

 

Aggregate Face Values

 

 

Estimated Fair Values

 

Notes

 

$

600,000

 

 

$

636,360

 

 

$

 

 

$