Debt and Notes Payable - Summary of Debt and Notes Payable (Details) - USD ($) |
Mar. 31, 2020 |
Dec. 31, 2019 |
||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | $ 6,348,124 | $ 6,630,961 | ||||||||||||||
| Current portion of long-term debt | 6,348,124 | 6,630,961 | ||||||||||||||
| Long-term debt, less current portion | ||||||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [1] | 5,350,000 | 6,000,000 | |||||||||||||
| Notes Payable Paragon Bank [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [2] | 130,467 | 142,746 | |||||||||||||
| Receivables Financing Facilities [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [3] | 233,010 | 23,958 | |||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [4] | 25,850 | 25,580 | |||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [5] | 59,007 | 90,408 | |||||||||||||
| Contractor Note [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [6] | 348,269 | 348,269 | |||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [7] | $ 201,521 | ||||||||||||||
| ||||||||||||||||