XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalent, and Investments (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents $ 11,781,549   $ 11,781,549   $ 4,823,544
Short term investments, adjusted cost 20,053,019   20,053,019   29,399,146
Long term Investments, gross unrealized holding loss         0
Long term investments, adjusted cost 0   0   1,511,636
Cash and Investment, fair value 31,927,161   31,927,161   35,738,787
Investment, gross unrealized holding gain 96,852   96,852   22,452
Investment, gross unrealized holding losses (4,259)   (4,259)   (17,991)
Cash and Investment, adjusted cost 31,834,568   31,834,568   35,734,326
Cash          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents 258,470   258,470   1,010,510
Money Market Funds | Level 1          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents 11,523,079   11,523,079   3,813,034
Corporate bonds          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Held-to-maturity, premium paid on purchase 24,771 $ 23,308 221,156 $ 104,163 233,550
Corporate bonds | Level 2          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Short term investments, fair value 20,145,612   20,145,612   29,387,053
Short term investments, gross unrealized holding gain 96,852   96,852   5,898
Short term investments, gross unrealized holding loss (4,259)   (4,259)   (17,991)
Short term investments, adjusted cost $ 20,053,019   $ 20,053,019   29,399,146
Long term Investments, fair value         1,528,190
Long term Investments, gross unrealized holding gain         16,554
Long term investments, adjusted cost         $ 1,511,636