v3.25.2
SCHEDULE OF REGISTERED DIRECT OFFERINGS AND WAINWRIGHT WARRANTS (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares Issued 2,253,543  
Registered Direct Offering 1 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Offering Date   Feb. 01, 2023
Shares Issued   183,020
Warrant Strike Price | $ / shares   $ 26.75
Gross proceeds | $   $ 3.9
Net Proceeds | $   $ 3.6
Warrants issued 10,981 10,981
Warrants Term 5 years 5 years
Registered Direct Offering 2 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Offering Date   Feb. 02, 2023
Shares Issued   144,366
Warrant Strike Price | $ / shares   $ 29.38
Gross proceeds | $   $ 3.4
Net Proceeds | $   $ 3.1
Warrants issued 8,662 8,662
Warrants Term 5 years 5 years
Registered Direct Offering 3 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Offering Date   Feb. 03, 2023
Shares Issued   232,188
Warrant Strike Price | $ / shares   $ 21.74
Gross proceeds | $   $ 4.0
Net Proceeds | $   $ 3.7
Warrants issued 13,931 13,931
Warrants Term 5 years 5 years