v3.26.1
SUBSEQUENT EVENT (Details Narrative) - shares
Jul. 27, 2026
Jul. 26, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]        
CommonSstock shares authorized     125,000,000 125,000,000
Subsequent Event [Member]        
Subsequent Event [Line Items]        
CommonSstock shares authorized 135,000,000 125,000,000    
Shares of common stock reserved and available 28,750,000 11,500,000