XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]    
Tax credit expiration date, description expire in 2024 through 2043  
Deferred tax valuation allowance, percentage 100.00%  
Deferred tax valuation allowance $ 2.1 $ 6.8
Domestic Tax Jurisdiction [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 327.6  
Operating loss carryforwards, not subject to limitation 28.6  
Tax credit research and development 15.3  
Domestic Tax Jurisdiction [Member] | Shareholders [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 65.2  
Domestic Tax Jurisdiction [Member] | Expire in 2025 Through 2037 [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 309.8  
Domestic Tax Jurisdiction [Member] | Unrestricted [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 262.4  
State and Local Jurisdiction [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 262.6  
Tax credit research and development 15.3  
State and Local Jurisdiction [Member] | Unrestricted [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards $ 262.6  
California [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards, expiration date expire in 2029 through 2042