XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Earnings Per Share - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Schedule of Basic and Diluted Earnings Per Share [Abstract]    
Net loss for Basic Earnings Per Share $ (1,784,193) $ (528,114)
Basic Weighted Average Number of Shares 13,380,914 12,930,752
Net loss Per Share – Basic $ (0.13) $ (0.04)
Net loss for Diluted Earnings Per Share $ (1,784,193) $ (528,114)
Diluted Weighted Average Number of Shares 13,380,914 12,930,752
Net loss Per Share – Diluted $ (0.13) $ (0.04)