Leases (Details 1) |
Jun. 30, 2017
USD ($)
|
|---|---|
| Leases [Abstract] | |
| June 30, 2018 | $ 888,649 |
| June 30, 2019 | 844,717 |
| June 30, 2020 | 840,930 |
| June 30, 2021 | 866,199 |
| June 30, 2022 | 687,861 |
| Thereafter | 6,690,229 |
| Total payments | 10,818,585 |
| Less interest | (3,902,513) |
| Total | 6,916,072 |
| Less current | (543,775) |
| Net payments | $ 6,372,297 |