XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Options (Details) - Schedule of Vested & Exercisable Stock Options - shares
Jun. 30, 2023
Jun. 30, 2022
Schedule of Vested and Exercisable Options [Line Items]    
Vested & Exercisable Stock Options, Total 12
Employee 2016 Equity Plan [Member]    
Schedule of Vested and Exercisable Options [Line Items]    
Vested & Exercisable Stock Options, Total
Director 2016 Equity Plan [Member]    
Schedule of Vested and Exercisable Options [Line Items]    
Vested & Exercisable Stock Options, Total
Employee Other Plans [Member]    
Schedule of Vested and Exercisable Options [Line Items]    
Vested & Exercisable Stock Options, Total 12
Directors and Consultants Other Plans [Member]    
Schedule of Vested and Exercisable Options [Line Items]    
Vested & Exercisable Stock Options, Total