v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
FAIR VALUE MEASUREMENTS  
Schedule of fair value measurements by level

June 30, 2026

  ​ ​ ​

Level I

  ​ ​ ​

Level II

  ​ ​ ​

Level III

  ​ ​ ​

Total

Cash equivalents

Money market funds

$

18,016,132

$

$

$

18,016,132

Marketable securities

U.S. treasuries

84,554,705

84,554,705

U.S. government agencies

43,313,163

43,313,163

Corporate bonds

39,817,342

39,817,342

Commercial papers

49,314,385

49,314,385

Total financial assets

$

102,570,837

$

132,444,890

$

$

235,015,727

 

December 31, 2025

  ​ ​ ​

Level I

  ​ ​ ​

Level II

  ​ ​ ​

Level III

  ​ ​ ​

Total

Cash equivalents

Money market funds

$

12,907,814

$

$

$

12,907,814

Marketable securities

U.S. treasuries

30,281,603

30,281,603

Total financial assets

$

43,189,417

$

$

$

43,189,417