v3.26.3
SUBSEQUENT EVENTS (Details Narrative)
Aug. 17, 2026
Aug. 15, 2026
May 18, 2026
Oct. 27, 2025
Subsequent Event [Line Items]        
Reverse stock split     1-for-40 1-for-50
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Reverse stock split 1-for-20 1-for-20