v3.26.1
SCHEDULE OF WARRANT OUTSTANDING (Details)
shares in Thousands
Mar. 31, 2026
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrant, Outstanding 731
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 Private Placement [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrant, Outstanding 130
Warrant, Exercise Price | $ / shares $ 18.72
Warrant, Expiration Date Apr. 16, 2026
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