Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details Narrative)

v3.24.1
Income Taxes (Details Narrative)
$ in Millions
12 Months Ended
Dec. 31, 2023
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 $ 3.2
Domestic Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 103.0
Operating loss carryforwards not subject to expiration 41.4
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 6.8
Foreign Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards not subject to expiration $ 6.8