v3.26.1
STOCKHOLDERS EQUITY (Details) - shares
Apr. 30, 2026
Mar. 06, 2026
Feb. 18, 2026
Jul. 31, 2025
Apr. 24, 2024
Jan. 26, 2023
Class of Stock [Line Items]            
Common stock, shares authorized 2,000,000,000   2,000,000,000 2,000,000,000   100,000,000
Common stock, shares outstanding 3,618,907 25,331,803   2,361,763    
Undesignated preferred stock, authorized 19,920,000   19,920,000     20,000,000
Undesignated preferred stock outstanding 0          
Series A Preferred Stock [Member]            
Class of Stock [Line Items]            
Preferred stock, shares authorized 80,000   80,000 80,000   80,000
Preferred stock, shares outstanding 0     0    
Series B Preferred Stock [Member]            
Class of Stock [Line Items]            
Preferred stock, shares authorized 80,000   80,000 80,000 80,000  
Preferred stock, shares outstanding 0     80,000