Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($) |
Dec. 31, 2020 |
Dec. 31, 2019 |
---|---|---|
Income Tax Disclosure [Abstract] | ||
Accrued expenses and reserves | $ 853,199 | $ 802,526 |
Warranty reserve | 1,150,830 | 1,275,047 |
Non-qualified stock options | 358,808 | 961,919 |
Property, plant and equipment | (319,632) | |
Property, plant and equipment | 202,755 | |
Fair value adjustment of investment in LMC | (66,674,379) | 0 |
Issuance fees on convertible notes | 1,031,658 | 0 |
Other temporary differences | 0 | (88,200) |
Net operating losses | 47,344,755 | 30,213,192 |
Total Deferred Tax (Liabilities) Assets | (16,254,761) | |
Total Deferred Tax (Liabilities) Assets | 33,367,239 | |
Valuation Allowance | (5,579,169) | (33,367,239) |
Total Deferred Tax Liabilities, net of valuation allowance | $ (21,833,930) | 0 |
Total Deferred Tax Liabilities, net of valuation allowance | $ 0 |
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, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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 accrued liabilities. 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 warranty reserves. 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://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Deferred Tax Assets, Loan Issuance Fees No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Deferred Tax Liability, Fair Value Adjustment of Investment No definition available.
|