Long-term Debt - Schedule of Long-term Debt (Details) (Parenthetical) | 3 Months Ended | 12 Months Ended |
Dec. 31, 2017 | Sep. 30, 2017 |
Notes payable One [Member] | | |
Debt instrument, maturity date, description | August 2022 and December 2024 | August 2022 and December 2024 |
Notes payable One [Member] | Minimum [Member] | | |
Debt instrument, interest rate | 10.00% | 10.00% |
Notes payable One [Member] | Maximum [Member] | | |
Debt instrument, interest rate | 11.00% | 11.00% |
Notes Payable Two [Member] | | |
Debt instrument, interest rate | 7.00% | 7.00% |
Debt instrument, maturity date, description | December 2,019 | December 2,019 |
Notes Payable Three [Member] | | |
Debt instrument, interest rate | 5.50% | 5.50% |
Debt instrument, maturity date, description | January 2,023 | January 2,023 |
Notes Payable Four [Member] | | |
Debt instrument, interest rate | 5.50% | 5.50% |
Debt instrument, maturity date, description | January 2023 and January 2022 | January 2023 and January 2022 |
Notes Payable Five [Member] | | |
Debt instrument, interest rate | 6.25% | 6.25% |
Debt instrument, maturity date, description | July 2,018 | July 2,018 |
Notes Payable Six [Member] | | |
Debt instrument, interest rate | 9.50% | 9.50% |
Debt instrument, maturity date, description | August 2,024 | August 2,024 |
Notes Payable Seven [Member] | | |
Debt instrument, interest rate | 9.50% | 9.50% |
Debt instrument, maturity date, description | September 2,024 | September 2,024 |
Notes Payable Eight [Member] | | |
Debt instrument, maturity date, description | 2018 to 2028 | 2018 to 2028 |
Notes Payable Eight [Member] | Minimum [Member] | | |
Debt instrument, interest rate | 5.00% | 5.00% |
Notes Payable Eight [Member] | Maximum [Member] | | |
Debt instrument, interest rate | 7.00% | 7.00% |
Notes Payable Nine [Member] | | |
Debt instrument, interest rate | 7.45% | 7.45% |
Debt instrument, maturity date, description | January 2,019 | January 2,019 |
Notes Payable Ten [Member] | | |
Debt instrument, interest rate | 9.60% | 9.60% |
Debt instrument, maturity date, description | May 2,022 | May 2,022 |
Notes Payable Eleven [Member] | | |
Debt instrument, interest rate | 6.50% | 6.50% |
Debt instrument, maturity date, description | January 2,020 | January 2,020 |
Notes Payable Twelve [Member] | | |
Debt instrument, interest rate | 6.00% | 6.00% |
Debt instrument, maturity date, description | January 2,019 | January 2,019 |
Notes Payable Thirteen [Member] | | |
Debt instrument, interest rate | 5.50% | 5.50% |
Debt instrument, maturity date, description | May 2,020 | May 2,020 |
Notes Payable Fourteen [Member] | | |
Debt instrument, interest rate | 6.00% | 6.00% |
Debt instrument, maturity date, description | May 2,020 | May 2,020 |
Notes Payable Fifteen [Member] | | |
Debt instrument, interest rate | 5.25% | 5.25% |
Debt instrument, maturity date, description | December 2,024 | December 2,024 |
Notes Payable Sixteen [Member] | | |
Debt instrument, interest rate | 5.45% | 5.45% |
Debt instrument, maturity date, description | July 2,020 | July 2,020 |
Notes Payable Seventeen [Member] | | |
Debt instrument, interest rate | 6.25% | 6.25% |
Debt instrument, maturity date, description | October 2,025 | October 2,025 |
Notes Payable Seventeen [Member] | Minimum [Member] | | |
Debt instrument, interest rate | 2.00% | 2.00% |
Notes Payable Seventeen [Member] | Maximum [Member] | | |
Debt instrument, interest rate | 5.00% | 5.00% |
Notes Payable Eighteen [Member] | | |
Debt instrument, interest rate | 5.00% | 5.00% |
Debt instrument, maturity date, description | January 2,026 | January 2,026 |
Notes Payable Nineteen [Member] | | |
Debt instrument, interest rate | 5.25% | 5.25% |
Debt instrument, maturity date, description | March 2,037 | March 2,037 |
Notes Payable Twenty [Member] | | |
Debt instrument, interest rate | 6.25% | 6.25% |
Debt instrument, maturity date, description | February 2,018 | February 2,018 |
Notes Payable Twenty One [Member] | | |
Debt instrument, interest rate | 5.95% | 5.95% |
Debt instrument, maturity date, description | August 2,021 | August 2,021 |
Notes Payable Twenty Two [Member] | | |
Debt instrument, interest rate | 12.00% | 12.00% |
Debt instrument, maturity date, description | October 2,021 | October 2,021 |
Notes Payable Twenty Three [Member] | | |
Debt instrument, interest rate | 4.99% | 4.99% |
Debt instrument, maturity date, description | April 2,037 | April 2,037 |
Notes Payable Twenty Four [Member] | | |
Debt instrument, interest rate | 12.00% | 12.00% |
Debt instrument, maturity date, description | May 2,020 | May 2,020 |
Notes Payable Twenty Five [Member] | | |
Debt instrument, interest rate | 5.00% | 5.00% |
Debt instrument, maturity date, description | November 2,017 | November 2,017 |
Notes Payable Twenty Six [Member] | | |
Debt instrument, interest rate | 8.00% | 8.00% |
Debt instrument, maturity date, description | May 2,029 | May 2,029 |
Notes Payable Twenty Seven [Member] | | |
Debt instrument, interest rate | 5.00% | 5.00% |
Debt instrument, maturity date, description | May 2,038 | May 2,038 |
Notes Payable Twenty Eight [Member] | | |
Debt instrument, interest rate | 5.75% | 5.75% |
Debt instrument, maturity date, description | December 2,027 | December 2,027 |
Notes Payable Twenty Nine [Member] | | |
Debt instrument, interest rate | 5.95% | 5.95% |
Debt instrument, maturity date, description | December 2,032 | December 2,032 |