v3.26.1
Warrants (Details Narrative) - $ / shares
Mar. 24, 2026
Mar. 19, 2026
Feb. 19, 2026
Apr. 30, 2024
SARBORG Service Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cashless exercise, shares 147,401 4,398,218    
Purchase Agreement Corvus [Member] | Common Stock [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Class of Warrant or Right, Outstanding       147,432
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.0025
SARBORG Service Agreement [Member] | Common Stock [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Class of Warrant or Right, Outstanding     4,399,156  
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 0.0025  
SARBORG Service Agreement [Member] | Pre-funded Warrants [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Warrants issued, shares 147,432 4,399,156