XML 65 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Marketable Securities  
Schedule of marketable securities

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