XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2021
Jun. 30, 2020
Class A Non Voting Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share   $ 0.0001
Preferred Stock, Shares Authorized   453,000
Preferred Stock, Shares Outstanding   313,438
Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share   $ 0.001
Preferred Stock, Shares Authorized   567,000
Preferred Stock, Shares Outstanding   0
Common Stock [Member]    
Common Stock, Par or Stated Value Per Share   $ 0.0001
Common Stock, Shares Authorized   8,500,000
Common Stock, Shares, Issued 6,565,853 6,459,106
Common Stock, Shares, Outstanding 6,554,210 6,447,463
Common Class B [Member]    
Common Stock, Par or Stated Value Per Share   $ 0.0001
Common Stock, Shares Authorized   227,000
Common Stock, Shares, Outstanding   146
Common Class C [Member]    
Common Stock, Par or Stated Value Per Share   $ 0.0001
Common Stock, Shares Authorized   567,000
Common Stock, Shares, Outstanding   382,513