v3.23.1
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards to reduce future taxable income. federal net operating loss carryforwards of approximately $53.2 million available to reduce future taxable income, of which $3.8 million is subject to expiration between 2026 and 2037 and $49.4 million may be carried forward indefinitely  
Operating loss carryforwards $ 53,200  
Operating Loss Carryforwards Expiration Date Description expiration between 2030 and 2042  
Deferred Tax Assets, Tax Credit Carryforwards, Research $ 698 $ 12
Deferred Tax Assets Tax Credit Carryforwards Expiration Date Description expiration at various times through 2042  
Percentage Of Net Operating Losses Utilization 50.00%  
Increase in deferred tax assets valuation allowance $ 5,600  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 6,000  
Domestic Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets, Tax Credit Carryforwards, Research $ 700