Income Taxes (Details Narrative) - USD ($) |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Tax Credit Carryforward [Line Items] | ||||
Deferred tax assets, valuation allowance | $ 48,366,736 | $ 46,958,449 | ||
Operating loss carryforwards, valuation allowance | 1,408,287 | 5,791,558 | ||
Operating loss carryforwards federal | 159,358,389 | |||
Operating loss carryforwards state and local | 142,594,207 | |||
Additions based on tax positions related to the current year | 46,229 | $ 940,106 | ||
Unrecognized tax benefits | 4,041,694 | 4,169,354 | $ 4,834,847 | $ 4,027,180 |
Research and Development [Member] | ||||
Tax Credit Carryforward [Line Items] | ||||
Tax credit carryforward amount | 4,041,694 | |||
Additions based on tax positions related to the current year | $ 0 | $ 0 |
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss 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 state and local operating loss carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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 The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
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://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Details
|