v3.26.1
Fair Value of Financial Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value of Financial Assets and Liabilities  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements

​

​

as of June 30, 2026 Using:

​

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets:

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Cash equivalents — money market funds

​

$

71,484

​

$

—

​

$

—

​

$

71,484

Cash equivalents — U.S. Treasury Securities

​

​

—

​

​

1,688

​

​

—

​

​

1,688

Short-term investments — U.S. Treasury Securities

​

​

—

​

​

350,251

​

​

—

​

​

350,251

​

​

$

71,484

​

$

351,939

​

$

—

​

$

423,423

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements

​

​

as of December 31, 2025 Using:

​

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets:

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Cash equivalents — money market funds

​

$

77,291

​

$

—

​

$

—

​

$

77,291

Short-term investments — U.S. Treasury Securities

​

​

—

​

​

248,478

​

​

—

​

​

248,478

​

​

$

77,291

​

$

248,478

​

$

—

​

$

325,769

Schedule of contractual maturities of short-term investments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 

​

December 31,

​

​

​

​

​

​

​

​

2026

  ​ ​ ​

2025

Maturities within one year

​

​

​

​

​

​

​

$

184,351

​

$

179,577

Maturities after one year through five years

​

​

​

​

​

​

​

​

165,900

​

​

68,901

Total

​

​

​

​

​

​

​

$

350,251

​

$

248,478

Schedule of short-term investments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross

​

Gross

​

​

​

​

​

​

Amortized

​

Unrealized

​

Unrealized

​

Credit

​

Fair

​

​

Cost

​

Gains

​

Losses

​

Losses

​

Value

June 30, 2026

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Cash Equivalents - U.S. Treasury Securities

​

$

1,688

​

$

—

​

$

—

​

$

—

​

$

1,688

Short-term investments — U.S. Treasury Securities

​

​

351,631

​

​

—

​

​

(1,380)

​

​

—

​

​

350,251

​

​

$

353,319

​

$

—

​

$

(1,380)

​

$

—

​

$

351,939

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross

​

Gross

​

​

​

​

​

​

Amortized

​

Unrealized

​

Unrealized

​

Credit

​

Fair

​

​

Cost

​

Gains

​

Losses

​

Losses

​

Value

December 31, 2025

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Short-term investments — U.S. Treasury Securities

​

$

248,354

​

$

125

​

$

(1)

​

$

—

​

$

248,478

​

​

$

248,354

​

$

125

​

$

(1)

​

$

—

​

$

248,478