XML 47 R23.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE (Tables)
12 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of weighted average number of shares outstanding used to compute loss per share
        
   Year Ended June 30, 
   2024   2023 
Net loss attributable to Parent Company  $(3,964,016)  $(2,863,021)
Weighted-average shares of common stock outstanding:          
Basic   11,784,280    11,736,609 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   11,784,280    11,736,609 
Basic loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)
Diluted loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)