Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Income Tax Disclosure [Abstract] | ||
Net operating loss carryforwards | $ 20,650,000 | $ 26,073,500 |
Stock-based compensation | 240,700 | |
Accruals | 129,400 | 296,300 |
Goodwill | 728,500 | 1,586,300 |
Interest expense | 233,700 | |
Intangible assets | 299,800 | 245,000 |
Inventory | 178,900 | 53,000 |
Allowance for doubtful accounts | 18,700 | 22,000 |
Capital loss | 39,200 | |
Tax credits | 508,100 | 536,600 |
Gross deferred tax assets | 22,793,300 | 29,046,400 |
Alternative fuel credits | (32,100) | |
Fixed assets | (43,200) | (528,400) |
Gross deferred tax liabilities | (75,300) | (528,400) |
Net deferred tax assets | 22,718,000 | 28,518,000 |
Valuation allowance | (22,718,000) | (28,518,000) |
Deferred tax asset, net of valuation allowance | ||
Changes in valuation allowance | $ (5,800,000) | $ 708,300 |
X | ||||||||||
- Definition Deferred tax assets gross. No definition available.
|
X | ||||||||||
- Definition Deferres tax asset interest expense. No definition available.
|
X | ||||||||||
- Definition Deferred tax assets capital loss. No definition available.
|
X | ||||||||||
- Definition Deferred tax assets goodwill. No definition available.
|
X | ||||||||||
- Definition Deferred tax assets intangible assets. No definition available.
|
X | ||||||||||
- Definition Deferred tax assets tax credits. No definition available.
|
X | ||||||||||
- Definition Deferred tax assets Capital alternative fuel credits. No definition available.
|
X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment. No definition available.
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|