XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards, expiration date expire in 2024 through 2037  
Tax credit expiration date, description expire in 2022 through 2036  
Deferred tax valuation allowance, percentage 100.00%  
Deferred tax valuation allowance $ 1.6 $ 9.5
Domestic Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 335.0  
Operating loss carryforwards, not subject to limitation 24.4  
Tax credit research and development 16.0  
Domestic Tax Authority [Member] | Shareholders [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 67.6  
Domestic Tax Authority [Member] | Expire in 2024 Through 2037 [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 310.3  
Domestic Tax Authority [Member] | Unrestricted [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 267.4  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 259.9  
Tax credit research and development 22.0  
State and Local Jurisdiction [Member] | Unrestricted [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 259.9  
California [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards, expiration date expire in 2029 through 2040.