Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details Narrative)

v3.23.1
Income Taxes (Details Narrative)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Operating Loss Carryforwards [Line Items]  
Income tax description Under the CARES Act, the Internal Revenue Code was amended to allow for federal NOL carrybacks for five years to offset previous income, or can be carried forward indefinitely to offset 100% of the taxable income for the tax year 2020 and 80% of the taxable income for the tax years 2021 and thereafter.
Operating loss carryforward limitation on use The federal NOL carryforwards begin to expire in 2026.
Research Tax Credit Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carry forward $ 2,700
Capital Loss Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carry forward 1,070
Domestic Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 99,400
Operating loss carryforwards not subject to expiration 37,700
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 5,800
Foreign Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards not subject to expiration $ 5,800