Prepaid Expenses and Other Current Assets (Details Narrative) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2019 |
|
| Alternative fuel credits | $ 331,120 | $ 476,992 |
| Purchase Commitment [Member] | ||
| Payment to acquire assets | $ 3,156,629 | |
| Remaining purchase commitment payable | $ 1,563,600 |
| X | ||||||||||
- Definition Alternative fuel credits. No definition available.
|
| X | ||||||||||
- Definition The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|