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 |