Income Taxes (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Income Taxes [Line Items] | |||
Statutory income tax rate | 21.00% | 21.00% | |
Valuation allowance increased | $ 3,700,000 | ||
Federal, net operating loss carryforwards | 24,700,000 | ||
State, net operating loss carryforwards | $ 11,600,000 | ||
Taxable income percentage | 80.00% | ||
Income tax expense benefit, percentage | 50.00% | ||
Unrecognized tax benefit | $ 1,027,000 | $ 690,000 | $ 101,000 |
Maximum [Member] | |||
Income Taxes [Line Items] | |||
Research and development credit carryforwards | 629,000 | ||
Minimum [Member] | |||
Income Taxes [Line Items] | |||
Research and development credit carryforwards | $ 398,000 |
X | ||||||||||
- Definition Percentage of income tax expense benefit. No definition available.
|
X | ||||||||||
- Definition Taxable income percentage. No definition available.
|
X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local 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 before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). 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. No definition available.
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|