XML 35 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Measurements  
Schedule of financial assets and liabilities subject to fair value measurements

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

March 31, 2026

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

​

​

(In thousands)

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds and cash equivalents

​

$

21,807

​

​

—

​

$

21,807

​

​

—

Marketable securities

​

​

415,729

​

​

—

​

​

415,729

​

​

—

​

​

$

437,536

​

​

—

​

$

437,536

​

​

—

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

​

—