XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.3
(LOSS) EARNINGS PER SHARE (Details Narrative) - shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]    
Anti-dilutive shares excluded from EPS 647,001 766,001