XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Investment Securities (Tables)
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities

June 30, 2021 

Amortized

Cost

  

Gross

unrealized holding

gains

  

Gross

unrealized

holding

losses

  

Aggregate

fair value

 
                 
Corporate bonds, notes and commercial paper  $35,672,245   $-   $(186)  $35,672,059 
   $35,672,245   $            -   $(186)  $35,672,059 

 

December 31, 2020 

Amortized

Cost

  

Gross

unrealized

holding

gains

  

Gross

unrealized

holding

losses

  

Aggregate

fair value

 
                 
Commercial paper  $449,992    -    -   $449,992 
   $449,992   $-   $                -   $449,992 
Schedule of Maturities of Debt Securities Classified as Available-for-sale Securities

 

June 30, 2021 

Amortized

Cost

  

Aggregate

fair value

 
Due within one year  $35,672,245   $35,672,059 
   $35,672,245   $35,672,059