Debt and Notes Payable - Summary of Debt and Notes Payable (Details) - USD ($) |
Dec. 31, 2019 |
Dec. 31, 2018 |
||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | $ 6,630,961 | $ 6,663,192 | ||||||||||||||
| Current portion of long-term debt | 6,630,961 | 3,663,192 | ||||||||||||||
| Long-term debt, less current portion | 3,000,000 | |||||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [1] | 6,000,000 | 6,000,000 | |||||||||||||
| Notes Payable Paragon Bank [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [2] | 142,746 | 319,983 | |||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [3] | 75,000 | ||||||||||||||
| Receivables Financing Facilities [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [4] | 23,958 | 124,205 | |||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [5] | 25,580 | 144,004 | |||||||||||||
| Notes Payable [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [6] | 90,408 | ||||||||||||||
| Contractor Note - LBB Green Lake [Member] | ||||||||||||||||
| Short-term Debt [Line Items] | ||||||||||||||||
| Total Debt | [7] | $ 348,269 | ||||||||||||||
| ||||||||||||||||