Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details) - USD ($) |
Sep. 30, 2018 |
Dec. 31, 2017 |
|||||
---|---|---|---|---|---|---|---|
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | $ 6,333,132 | $ 5,741,911 | |||||
Current portion of long-term debt | 6,333,132 | 5,741,911 | |||||
Long-term debt, less current portion | |||||||
Notes Payable, Due December 31, 2018 [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | [1] | 5,706,653 | 4,826,610 | ||||
Notes Payable Paragon Bank [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | [2] | 374,424 | 572,276 | ||||
Note Payable [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | 75,000 | 75,000 | |||||
Note Payable, Due March 2019 [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | 4,847 | ||||||
Receivables Financing Facilities [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | 48,788 | 76,109 | |||||
Bank Overdraft Facilities, South Africa, Annual Renewal [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | 117,737 | 164,619 | |||||
Equipment Financing Arrangements, South Africa [Member] | |||||||
Short-term Debt [Line Items] | |||||||
Total Long-term Debt | $ 5,683 | $ 27,297 | |||||
|