v3.25.2
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
6 Months Ended
Aug. 04, 2025
Jun. 30, 2025
Proceeds from Issuance of Warrants   $ 1,079,000
Subsequent Event [Member] | Securities Purchase Agreement [Member]    
Price per share $ 10.45  
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Pre Funded Warrant [Member]    
Number of shares issued, shares 906,687  
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Three Year Warrant #1 [Member]    
Number of shares issued, shares 906,687  
Exercise price $ 10.20  
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Three Year Warrant #2 [Member]    
Number of shares issued, shares 906,687  
Exercise price $ 50.00  
Proceeds from Issuance of Warrants $ 9,475,000