v3.26.1
Investor Warrants (Details Narrative) - $ / shares
1 Months Ended 8 Months Ended
Aug. 05, 2025
Aug. 31, 2025
Jan. 31, 2026
Issuance of 856,275 shares via ATM, net of issuance costs, shares     17,582
Warrants were exercised     2,376,236
Stapled Warrants [Member]      
Issuance of 856,275 shares via ATM, net of issuance costs, shares 49,504,988 49,504,988  
Sale of stock purchase price $ 15.15 $ 15.15  
Pre-funded Warrants [Member]      
Issuance of 856,275 shares via ATM, net of issuance costs, shares 7,750,510    
Sale of stock purchase price $ 0.00001    
Warrant [Member]      
Issuance of 856,275 shares via ATM, net of issuance costs, shares   7,750,510  
Sale of stock purchase price   $ 0.00001  
Warrants were exercised     119,535