XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - Parenthetical - $ / shares
Jun. 30, 2022
Jun. 30, 2021
Details    
Common Stock, Par or Stated Value Per Share $ 0.002 $ 0.002
Common Stock, Shares Authorized 550,000,000 550,000,000
Common Stock, Shares, Issued 441,308,551 433,018,551
Common Stock, Shares, Outstanding 441,308,551 433,018,551