Commitments and Contingencies (Details) |
Dec. 31, 2016
USD ($)
|
|---|---|
| Commitments And Contingencies Details | |
| 2017 | $ 143,157 |
| 2018 | 143,156 |
| 2019 | 143,157 |
| 2020 | 98,429 |
| 2021 | 56,560 |
| Greater than 5 years | 586,786 |
| Total minimum lease payments | 1,171,245 |
| Less: Amount representing interest | 162,419 |
| Present value of minimum lease payments | $ 1,008,826 |