v3.26.1
SCHEDULE OF WARRANT OUTSTANDING (Details)
shares in Thousands
Jun. 30, 2026
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrant, Outstanding 601
2018 Placement Agent [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrant, Outstanding 106
Warrant, Exercise Price | $ / shares $ 52.00
Warrant, Expiration Date Aug. 07, 2028
2021 Placement Agent [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrant, Outstanding 160
Warrant, Exercise Price | $ / shares $ 9.36
Warrant, Expiration Date Apr. 16, 2031
2023 Warrant Exchange [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrant, Outstanding 335
Warrant, Exercise Price | $ / shares $ 9.36
Warrant, Expiration Date Dec. 29, 2028