v3.22.2.2
Basic and Diluted Earnings Per Share (Details) - Schedule of basic and diluted earnings per share - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Numerator:    
Net loss attributable to common stockholders $ (280,648) $ (6,934,847)
Denominator:    
Basic and diluted weighted-average number of shares outstanding 300,000,000 164,420,147
Net income per share:    
Basic and diluted $ (0.001) $ (0.042)