XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Measurements  
Schedule of cash equivalents and marketable securities

Level 1

Level 2

Level 3

Total

Assets:

Cash equivalents

Money market

$

36,515,479

$

-

$

-

$

36,515,479

Commercial paper

-

-

-

-

Total cash equivalents

36,515,479

-

-

36,515,479

Marketable securities:

U.S. Treasuries

$

27,471,605

$

-

$

-

$

27,471,605

Government securities

-

19,147,888

-

19,147,888

Commercial paper

-

15,946,460

-

15,946,460

Total marketable securities

27,471,605

35,094,348

-

62,565,953

Total cash equivalents and marketable securities

$

63,987,084

$

35,094,348

$

-

$

99,081,432

Level 1

Level 2

Level 3

Total

Assets:

Cash equivalents

Money market

$

33,961,344

$

-

$

-

$

33,961,344

Commercial paper

-

2,000,000

-

2,000,000

Total cash equivalents

33,961,344

2,000,000

-

35,961,344

Marketable securities:

U.S. Treasuries

$

43,115,370

$

-

$

-

$

43,115,370

Government securities

-

19,204,368

-

19,204,368

Commercial paper

-

12,988,025

-

12,988,025

Total marketable securities

43,115,370

32,192,393

-

75,307,763

Total cash equivalents and marketable securities

$

77,076,714

$

34,192,393

$

-

$

111,269,107