v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Summary of Fair Value of Financial Assets Consists of Cash Equivalents and Investments Classified as Available-for-sale Securities Measured on Recurring Basis

The following tables set forth the fair value of our financial assets, which consists of cash equivalents and investments classified as available-for-sale securities, that were measured on a recurring basis (in thousands):

 

 

 

 

June 30, 2026

 

 

 

Fair Value
Hierarchy
Level

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

Money market funds

 

Level 1

 

$

150,838

 

 

$

 

 

$

 

 

$

150,838

 

U.S. Treasury securities

 

Level 1

 

 

356,077

 

 

 

47

 

 

 

(436

)

 

 

355,688

 

U.S. Government agency securities

 

Level 2

 

 

270,636

 

 

 

 

 

 

(813

)

 

 

269,823

 

Commercial paper

 

Level 2

 

 

435,841

 

 

 

6

 

 

 

(475

)

 

 

435,372

 

Asset-backed securities

 

Level 2

 

 

7,687

 

 

 

 

 

 

(3

)

 

 

7,684

 

Corporate obligations

 

Level 2

 

 

420,824

 

 

 

68

 

 

 

(830

)

 

 

420,062

 

 

 

 

$

1,641,903

 

 

$

121

 

 

$

(2,557

)

 

$

1,639,467

 

 

 

 

 

 

December 31, 2025

 

 

 

Fair Value
Hierarchy
Level

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

Money market funds

 

Level 1

 

$

89,509

 

 

$

 

 

$

 

 

$

89,509

 

U.S. Treasury securities

 

Level 1

 

 

239,097

 

 

 

574

 

 

 

(7

)

 

 

239,664

 

U.S. Government agency securities

 

Level 2

 

 

201,788

 

 

 

162

 

 

 

(38

)

 

 

201,912

 

Commercial paper

 

Level 2

 

 

289,447

 

 

 

96

 

 

 

(26

)

 

 

289,517

 

Asset-backed securities

 

Level 2

 

 

7,579

 

 

 

7

 

 

 

 

 

 

7,586

 

Corporate obligations

 

Level 2

 

 

363,645

 

 

 

457

 

 

 

(53

)

 

 

364,049

 

 

 

 

 

$

1,191,065

 

 

$

1,296

 

 

$

(124

)

 

$

1,192,237