v3.26.1
Warrants (Details Narrative) - $ / shares
Mar. 24, 2026
Mar. 19, 2026
Jun. 11, 2026
Feb. 19, 2026
Apr. 30, 2024
SARBORG Service Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Cashless exercise, shares 14,740 439,821      
Purchase Agreement Corvus [Member] | Common Stock [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Warrant purchase         14,743
Warrants exercise price         $ 0.025
SARBORG Service Agreement [Member] | Common Stock [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Warrant purchase       439,915  
Warrants exercise price       $ 0.025  
SARBORG Service Agreement [Member] | Pre-funded Warrants [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Warrants issued, shares 14,743 439,915      
J J Astor Note [Member] | Common Stock [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Warrant purchase     91,250    
Warrants exercise price     $ 7.20