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