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

Fair Value Measurements at Reporting Date Using

  ​ ​ ​

  ​

  ​

Quoted Prices in

  ​ ​ ​

Significant Other

  ​ ​ ​

Significant

Active Markets for

Observable

Unobservable

June 30, 

Identical Assets

Inputs

Inputs

2026

(Level 1)

(Level 2)

(Level 3)

Assets:

Cash and cash equivalents:

Money market funds

$

45,204

$

45,204

$

$

Commercial paper

8,212

8,212

Total assets measured at fair value

$

53,416

$

45,204

$

8,212

$

 

 

Fair Value Measurements at Reporting Date Using

  ​ ​ ​

  ​

  ​

Quoted Prices in

  ​ ​ ​

Significant Other

  ​ ​ ​

Significant

Active Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

2025

(Level 1)

(Level 2)

(Level 3)

Assets:

Cash and cash equivalents:

Money market funds

$

164,907

$

164,907

$

$

U.S. Treasury securities

11,479

11,479

Commercial paper

7,880

7,880

Total assets measured at fair value

$

184,266

$

164,907

$

19,359

$