v3.26.1
Stock-Based Compensation - Stock option activity (Details) - USD ($)
12 Months Ended
Oct. 24, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock-based Compensation        
Number of Shares, Outstanding   316,826,000 317,076,000  
Number of Shares, Granted   2,275,000 500,000  
Number of Shares, Cash exercised     (650,000)  
Number of Shares, Expired     100,000  
Number of Shares, Forfeited   (7,333,000)    
Number of Shares, Outstanding   311,768,000 316,826,000 317,076,000
Number of Shares, Options vested   278,109,000    
Weighted Average Exercise Price, Outstanding   $ 0.35 $ 0.35  
Weighted Average Exercise Price, Granted   0.29 0.53  
Weighted Average Exercise Price, Cash exercised     0.35  
Weighted Average Exercise Price, Expired     0.83  
Weighted Average Exercise Price, Forfeited   0.26    
Weighted Average Exercise Price, Outstanding   0.35 $ 0.35 $ 0.35
Weighted Average Exercise Price, Options vested   $ 0.33    
Weighted Average Remaining Contractual Life (in years), Outstanding   4 years 5 years 6 years
Weighted Average Remaining Contractual Life (in years), Granted   5 years 6 months 3 years 4 months 24 days  
Weighted Average Remaining Contractual Life (in years), Options vested   4 years    
Total Intrinsic Value, Outstanding   $ 3,932,000 $ 114,097,000  
Total Intrinsic Value, Outstanding   10,000 3,932,000 $ 114,097,000
Total Intrinsic Value, Options vested   $ 10,000    
Vested and expected to vest, outstanding, block letter agreement   183,000,000    
Notice for exercising any option or warrant (in days)   61 days    
Share based compensation maximum amount     $ 150,000  
Advent BioServices        
Stock-based Compensation        
Number of Shares, Forfeited (5,500,000)      
New-hire employee        
Stock-based Compensation        
Number of Shares, Granted   2,000,000    
Number of Shares, Forfeited   (1,800,000)    
Key external consultants        
Stock-based Compensation        
Number of Shares, Granted   300,000    
Minimum        
Stock-based Compensation        
Weighted Average Exercise Price, Granted     $ 0.53  
Maximum        
Stock-based Compensation        
Weighted Average Exercise Price, Granted     $ 0.3