v3.10.0.1
Lease Agreements (Schedule of Future Minimum Rentals under Lease) (Details)
Sep. 30, 2018
USD ($)
Leases [Abstract]  
2019 $ 160,470
2020 172,449
2021 172,449
Operating Leases, Future Minimum Payments Due $ 505,368