XML 97 R81.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity (Deficit) - Related to warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 05, 2024
Aug. 24, 2023
Stockholders' Equity      
Warrants Outstanding, Exercise price   $ 0.008  
Warrants Outstanding, Weighted outstanding Number of Warrants 33,820,785    
Warrants Exercisable, Average Remaining Life In Years 4 years 6 months    
Warrants Exercisable, Exercisable Number of Warrants 33,820,787    
Warrants at exercise price of $3.2500      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 3.25    
Warrants Outstanding, Weighted outstanding Number of Warrants 32,615,381    
Warrants Exercisable, Average Remaining Life In Years 4 years 6 months    
Warrants Exercisable, Exercisable Number of Warrants 32,615,381    
Warrants at exercise price of $4.0000      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 4    
Warrants Outstanding, Weighted outstanding Number of Warrants 350,000    
Warrants Exercisable, Average Remaining Life In Years 4 years 6 months    
Warrants Exercisable, Exercisable Number of Warrants 350,000    
Warrants at exercise price of $5.2720      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 5.272    
Warrants Outstanding, Weighted outstanding Number of Warrants 394,234    
Warrants Exercisable, Average Remaining Life In Years 4 years 7 months 6 days    
Warrants Exercisable, Exercisable Number of Warrants 394,236    
Warrants at exercise price of $8.6080      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 8.608    
Warrants Outstanding, Weighted outstanding Number of Warrants 302,045    
Warrants Exercisable, Average Remaining Life In Years 4 years 1 month 6 days    
Warrants Exercisable, Exercisable Number of Warrants 302,045    
Warrants at exercise price of $197.5680      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 197.568    
Warrants Outstanding, Weighted outstanding Number of Warrants 108,696    
Warrants Exercisable, Average Remaining Life In Years 4 years 1 month 6 days    
Warrants Exercisable, Exercisable Number of Warrants 108,696    
Warrants at exercise price of $217.9200      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 217.92    
Warrants Outstanding, Weighted outstanding Number of Warrants 49,280    
Warrants Exercisable, Average Remaining Life In Years 4 years    
Warrants Exercisable, Exercisable Number of Warrants 49,280    
Warrants at exercise price of $380.8000      
Stockholders' Equity      
Warrants Outstanding, Exercise price $ 380.8    
Warrants Outstanding, Weighted outstanding Number of Warrants 1,149    
Warrants Exercisable, Average Remaining Life In Years 5 years 3 months 18 days    
Warrants Exercisable, Exercisable Number of Warrants 1,149    
Pre-funded warrants      
Stockholders' Equity      
Warrants Outstanding, Exercise price     $ 148