Summary of Significant Accounting Policies (Revision of Balance Sheets) (Details) - USD ($) |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|---|---|---|---|
| Deferred revenue | $ 5,485,599 | $ 9,966,893 | |
| Total current liabilities | 8,620,103 | 15,828,046 | |
| Total liabilities | 12,362,254 | 21,242,376 | |
| Accumulated deficit | (47,458,236) | (43,349,734) | |
| Stockholders' equity | $ 28,775,623 | 20,185,440 | $ 53,642,022 |
| As Previously Reported [Member] | |||
| Deferred revenue | 7,507,176 | ||
| Total current liabilities | 13,368,329 | ||
| Total liabilities | 18,782,659 | ||
| Accumulated deficit | (40,890,017) | ||
| Stockholders' equity | 22,645,157 | ||
| Adjustment [Member] | |||
| Deferred revenue | 2,459,717 | ||
| Total current liabilities | 2,459,717 | ||
| Total liabilities | 2,459,717 | ||
| Accumulated deficit | (2,459,717) | ||
| Stockholders' equity | $ (2,459,717) |