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