v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2026
FAIR VALUE MEASUREMENTS  
Schedule of fair value measurements by level

March 31, 2026

  ​ ​ ​

Level I

  ​ ​ ​

Level II

  ​ ​ ​

Level III

  ​ ​ ​

Total

Cash equivalents

Money market funds

$

14,258,075

$

$

$

14,258,075

U.S. treasuries

7,977,770

7,977,770

U.S. government agencies

1,992,780

1,992,780

Commercial papers

31,934,010

31,934,010

Marketable securities

U.S. treasuries

54,389,145

54,389,145

U.S. government agencies

41,066,671

41,066,671

Corporate bonds

40,205,983

40,205,983

Commercial papers

37,526,631

37,526,631

Total financial assets

$

76,624,990

$

152,726,075

$

$

229,351,065

 

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