XML 86 R66.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Details)
Jun. 30, 2016
USD ($)
Schedule of future minimum lease payments  
2017 $ 576,891
2018 560,984
2019 560,984
2020 560,984
2021 560,984
Thereafter 3,447,340
Total operating lease payments $ 6,268,167