v3.25.2
SUBSEQUENT EVENTS (Details Narrative) - Subsequent Event [Member]
shares in Millions, $ in Millions
1 Months Ended
Aug. 11, 2025
USD ($)
shares
Subsequent Event [Line Items]  
Net proceeds $ 51.5
2025 Sales Agreement [Member]  
Subsequent Event [Line Items]  
Number of shares issued | shares 0.3
Net proceeds $ 12.3
2024 Sales Agreement [Member]  
Subsequent Event [Line Items]  
Number of shares issued | shares 0.9
Net proceeds $ 37.5