v3.26.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2026
Fair Value Measurements  
Schedule of financial assets and liabilities subject to fair value measurements

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

​

​

(In thousands)

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds and cash equivalents

​

$

15,106

​

​

—

​

$

15,106

​

​

—

Marketable securities

​

​

623,367

​

​

—

​

​

623,367

​

​

—

​

​

$

638,473

​

​

—

​

$

638,473

​

​

—

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 2025

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

​

​

(In thousands)

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds and cash equivalents

​

$

19,115

​

​

—

​

$

19,115

​

​

—

Marketable securities

​

​

489,702

​

​

—

​

​

489,702

​

​

—

​

​

$

508,817

​

​

—

​

$

508,817

​

​

—