XML 42 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Notes Payable (Details) - Future minimum payments
Sep. 30, 2015
USD ($)
Future minimum payments [Abstract]  
2016 $ 127,461
2017 127,774
2018 1,709,050
2019 $ 8,489
2020
Total $ 1,972,774