Income Taxes (Details Narrative) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Income Tax Disclosure [Line Items] | |||
Valuation allowance | $ 30,098,339 | $ 26,224,363 | |
Net change in valuation allowance related to deferred tax assets | 3,873,976 | 2,492,392 | |
Federal and state tax net operating loss carryforwards | 117,964,000 | ||
Additional unrecognized tax benefits | 503,944 | 233,944 | |
Tax positions | $ 2,804,721 | $ 2,249,594 | $ 2,015,650 |
Research and Development [Member] | |||
Income Tax Disclosure [Line Items] | |||
Net operating loss carryforwards description | The state tax loss carryforward generated subsequent to December 31, 2017, will expire through 2039, unless previously utilized. The Company also has federal research and development tax credit carryforwards of approximately $2,2805,000. The federal tax credit carryforward will expire through 2039, unless previously utilized. | ||
Federal research and development tax credit carryforwards | $ 2,805,000 | ||
Federal tax credit carryforward | Dec. 31, 2028 | ||
Federal And State Tax [Member] | |||
Income Tax Disclosure [Line Items] | |||
Net operating loss carryforwards description | Federal and state tax net operating loss carryforwards generated prior to December 31, 2017 will expire through 2037. Federal tax net operating loss carryforwards generated subsequent to December 31, 2017, do not expire but are subject to a limitation of 80% of federal taxable income. | ||
Net operating loss carryforwards expiration date | Dec. 31, 2037 |
X | ||||||||||
- Definition Income tax disclosure. No definition available.
|
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 | ||||||||||
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income. No definition available.
|
X | ||||||||||
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Expiration date of the tax credit carryforward, in CCYY-MM-DD format. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|