XML 46 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Investment Securities (Details 1)
Dec. 31, 2015
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost, Due within one year $ 24,407,539
Amortized Cost, Due after one year through five years 400,781
Amortized Cost, Due after five years 0
Amortized Cost, Total 24,808,320
Aggregate fair value, Due within one year 24,375,168
Aggregate fair value, Due after one year through five years 400,252
Aggregate fair value, Due after five years 0
Aggregate fair value, Total $ 24,775,420