Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details Narrative)

v3.24.1
Commitments and Contingencies (Details Narrative) - USD ($)
shares in Thousands
12 Months Ended
Mar. 20, 2024
May 13, 2022
Mar. 26, 2021
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]          
Loss Contingency, Damages Sought, Value   $ 470,000,000      
Treasury Stock, Common, Shares   13,903      
Research and development expense       $ 6,466,000 $ 8,811,000
Aggregate research and development expense       2,100,000  
Scientific Research Agreement [Member]          
Loss Contingencies [Line Items]          
Research and development expense       383,000 766,000
2016 Patent Exclusive License Agreement [Member]          
Loss Contingencies [Line Items]          
Research and development expense       0  
Proceeds from upfront amount       200,000  
Maintenance fee       100,000  
Performance milestone payments       3,100,000  
Sales milestone payments       1,000,000.0  
Gross sales       250,000,000  
Sales revenue       5,000,000.0  
Cumulative gross sales       $ 500,000,000  
2016 Patent Exclusive License Agreement [Member] | Minimum [Member]          
Loss Contingencies [Line Items]          
Net sales percentage       4.00%  
Annual royalty payments       $ 250,000  
2016 Patent Exclusive License Agreement [Member] | Maximum [Member]          
Loss Contingencies [Line Items]          
Net sales percentage       6.00%  
Annual royalty payments       $ 5,000,000.0  
2021 Patent License Agreement [Member]          
Loss Contingencies [Line Items]          
Research and development expense       $ 0 $ 0
Maintenance fee     $ 2,000,000.0    
Annual royalty payments     250,000    
Performance milestone payments     3,100,000    
Sales milestone payments     1,000,000.0    
Gross sales     250,000,000    
Sales revenue     5,000,000.0    
Cumulative gross sales     500,000,000    
Upfront license fee     20,000,000    
License maintenance fee, receivable     $ 5,000,000    
2021 Patent License Agreement [Member] | Minimum [Member]          
Loss Contingencies [Line Items]          
Net sales percentage     2.50%    
2021 Patent License Agreement [Member] | Maximum [Member]          
Loss Contingencies [Line Items]          
Net sales percentage     5.00%    
Subsequent Event [Member]          
Loss Contingencies [Line Items]          
Shares return, value $ 409,000,000        
Shares return 13,903