XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of basic and diluted earnings per share - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Schedule of Basic and Diluted Earnings Per Share [Abstract]    
(Loss) from continuing operations for Basic Earnings Per Share $ (528,114) $ (13,345,446)
(Loss) from discontinued operations for Basic Earnings Per Share (1,731,762)
(Loss) for Basic Earnings Per Share $ (528,114) $ (15,077,208)
Basic Weighted Average Number of Shares 12,930,752 8,487,629
(Loss) from continuing operations Per Share – Basic $ (0.04) $ (1.57)
(Loss) Income from discontinued operations Per Share – Basic   (0.2)
Net (Loss) Per Share – Basic $ (0.04) $ (1.78)
(Loss) from continuing operations for Diluted Earnings Per Share $ (528,114) $ (13,345,446)
(Loss) Income from discontinued operations for Diluted Earnings Per Share   (1,731,762)
(Loss) for Diluted Earnings Per Share $ (528,114) $ (15,077,208)
Diluted Weighted Average Number of Shares 12,930,752 8,487,629
(Loss) from continuing operations Per Share – Diluted $ (0.04) $ (1.57)
(Loss) Income from discontinued operations Per Share – Diluted   (0.2)
Net (Loss) Per Share – Diluted $ (0.04) $ (1.78)