Equity (Details) - Schedule of warrants outstanding (Parentheticals) |
3 Months Ended |
|---|---|
|
Sep. 30, 2021
shares
| |
| 2020 Warrants [Member] | |
| Equity (Details) - Schedule of warrants outstanding (Parentheticals) [Line Items] | |
| Number of warrants outstanding | 2,922,000 |
| 2021 Warrants [Member] | |
| Equity (Details) - Schedule of warrants outstanding (Parentheticals) [Line Items] | |
| Number of warrants outstanding | 11,088,280 |
| 2018 Series A [Member] | |
| Equity (Details) - Schedule of warrants outstanding (Parentheticals) [Line Items] | |
| Number of warrants outstanding | 400,000 |