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 |