XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of basic and diluted earnings per share - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Schedule of basic and diluted earnings per share [Abstract]    
Net Income for Basic Earnings Per Share $ (136,752,136) $ 11,590,395
Basic Weighted Average Number of Shares 5,619,788 3,388,529
Net Income Per Share – Basic $ (24.33) $ 3.42
Net Income for Diluted Earnings Per Share $ (136,752,136) $ 11,590,395
Diluted Weighted Average Number of Shares 5,619,788 3,388,529
Net Income Per Share – Diluted $ (24.33) $ 3.42