Income Taxes (Details Narrative)
12 Months Ended
Dec. 17, 2021
USD ($)
Aug. 05, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Operating Loss Carryforwards [Line Items]        
Deferred income tax (expenses) benefit     $ 0 $ 1,200,000
Deferred Tax Assets, Operating Loss Carryforwards, Domestic     $ 155,600,000  
Upfrount payment $ 50,000,000.0      
Tax Cuts and Jobs Act, Measurement Period Adjustment, Increase (Decrease) in Effective Tax Rate     50  
Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit)     $ 24,800,000  
Net operating loss carryforwards change in ownership control     50.00%  
Cell Cure [Member]        
Operating Loss Carryforwards [Line Items]        
Gain on transaction     $ 31,700,000  
Foreign Tax Authority [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards     60,200,000  
Increase in NOL carryover   $ 3,600,000    
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards     151,800,000  
Tax Credit Carryforward, Amount     3,700,000  
Domestic Tax Authority [Member]        
Operating Loss Carryforwards [Line Items]        
Tax Credit Carryforward, Amount     $ 5,800,000  
Tax Credit Carryforward, Limitations on Use     the credits generated each year have a carryforward period of 20 years  
Warrants value included in long term liabilities     between 2021 and 2041