SUBSEQUENT EVENTS (Details Narrative) - USD ($) |
Aug. 14, 2023 |
Jun. 30, 2023 |
Feb. 15, 2022 |
Jul. 11, 2021 |
|---|---|---|---|---|
| Subsequent Event [Line Items] | ||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 1.9 | $ 37.65 | $ 121.5 | |
| Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 0.3201 | |||
| Class Of Warrant Or Right Issued During The Period | 10,619,911 | |||
| Subsequent Event [Member] | New Warrants Shares [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Class Of Warrant Or Right Issued During The Period | 21,239,822 | |||
| Proceeds from Issuance of Warrants | $ 3.4 | |||
| Subsequent Event [Member] | Series C Preferred Stock [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights | $ 2.356 |