XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Marketable Securities  
Schedule of marketable securities

March 31, 2022

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Assets:

Current:

U.S. Treasuries

$

27,558,207

$

-

$

(86,602)

$

27,471,605

Government securities

19,191,856

-

(43,968)

19,147,888

Commercial paper

15,983,285

-

(36,825)

15,946,460

Total marketable securities

$

62,733,348

$

-

$

(167,395)

$

62,565,953

Marketable securities as of December 31, 2021 consisted of the following:

December 31, 2021

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Assets:

Current:

U.S. Treasuries

$

42,147,385

$

-

$

(28,575)

$

42,118,810

Government securities

19,218,057

-

(13,689)

19,204,368

Commercial paper

12,992,165

57

(4,197)

12,988,025

Total Current

74,357,607

57

(46,461)

74,311,203

Non-current:

U.S. Treasuries

999,186

-

(2,626)

996,560

Government securities

-

-

-

-

Total Non-current

999,186

-

(2,626)

996,560

Total marketable securities

$

75,356,793

$

57

$

(49,087)

$

75,307,763