Income Taxes (Details Narrative) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Tax Credit Carryforward [Line Items] | |||
Deferred tax assets valuation allowance | $ 34,388 | $ 31,023 | $ 25,200 |
Deferred tax asset amount | 3,400 | 5,800 | |
Operating loss carryforwards | $ 38,100 | ||
Operating loss carryforwards, expiration year | 2032 | ||
Operating loss carryforwards with no expiration | $ 64,500 | ||
Sale of net operating losses | $ 3,491 | 1,328 | |
Limitations on net operating loss deductibility, description | In addition, the Tax Cuts and Jobs Act, signed into law on December 22, 2017 imposes significant additional limitations on the deductibility of interest and limits NOL deductions to 80% of net taxable income for losses arising in taxable years beginning after December 31, 2017 | ||
Federal and State research and development tax credit carry forwards [Member] | |||
Tax Credit Carryforward [Line Items] | |||
Operating loss carryforwards | $ 3,800 |
X | ||||||||||
- Definition Limitations on Net operating loss deductibility, description. No definition available.
|
X | ||||||||||
- Definition Operating loss carryforwards, expiration year. No definition available.
|
X | ||||||||||
- Definition Operating loss carryforwards with no expiration. No definition available.
|
X | ||||||||||
- Definition Sale of net operating losses. 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://www.xbrl.org/2003/role/disclosureRef
|
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 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 increase (decrease) in the valuation allowance for a specified deferred tax asset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|