v3.10.0.1
Notes Payable (Schedule of Future minimum principal payments on the non-related party long term notes payable) (Details) - USD ($)
Sep. 30, 2018
Jun. 30, 2018
Debt Disclosure [Abstract]    
2019 $ 349,271  
2020 4,434,893  
2021 78,488  
2022 662  
Long-term Debt $ 4,863,314 $ 4,886,528