XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Notes Payable (Schedule of Future minimum principal payments on the non-related party long term notes payable) (Details) - USD ($)
Dec. 31, 2018
Jun. 30, 2018
Debt Disclosure [Abstract]    
2019 $ 282,728  
2020 4,498,481  
2021 78,488  
2022 269  
Long-term Debt $ 4,859,966 $ 4,886,528