|
Commitments and Contingencies (Details 1) (USD $)
|
Dec. 31, 2013
|
|---|---|
| Future Minimum Lease Payments under Non-Cancelable Capital Leases [Abstract] | |
| 2015 | $ 232,664 |
| 2016 | 230,274 |
| 2017 | 86,226 |
| Total minimum lease payments | 549,164 |
| Less amount representing interest | (45,178) |
| Present value of capital lease obligations | 503,986 |
| Less current portion | (204,582) |
| Non-current portion | $ 299,404 |