v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2026
FAIR VALUE OF FINANCIAL INSTRUMENTS  
Schedule of fair value of financial assets and liabilities on a recurring basis

Fair value at June 30, 2026

Total

Level 1

Level 2

Level 3

Assets:

 

  ​

 

  ​

  ​

 

  ​

Money market funds

$

10,337

$

10,337

$

$

U.S. Treasury bill

14,967

14,967

U.S. Treasury note

14,975

14,975

Certificates of deposit

2,750

2,750

Fair value at December 31, 2025

Total

Level 1

Level 2

Level 3

Assets:

 

  ​

 

  ​

  ​

 

  ​

Money market funds

$

19,315

$

19,315

$

$

Schedule of company's investments had maturity dates

At June 30, 2026, the Company’s investments had maturity dates of:

Security Type

Maturity Date

U.S. Treasury bill

July 2026

U.S. Treasury note

July 2027

Certificates of deposit

September 2026 through January 2027