v3.26.1
SUBSEQUENT EVENTS (Details Narrative)
Jul. 24, 2026
shares
Subsequent Event [Member] | Equity Financing Agreement [Member]  
Subsequent Event [Line Items]  
Shares are issuable upon exercise in full of warrants 3,551,136