XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Allowance for Doubtful Accounts Receivables $ 204,597 $ 442,270
Management and other receivable allowances for doubtful accounts 16,627,917 15,786,878
Related party receivable allowances for doubtful accounts $ 4,686,893 $ 4,184,399
Treasury stock, shares 11,643 11,643
Class A Non Voting Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 453,000 453,000
Preferred Stock, Shares Issued 313,438 313,438
Preferred Stock, Shares Outstanding 313,438 313,438
Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 567,000 567,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock [Member]    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 8,500,000 8,500,000
Common Stock, Shares, Issued 6,565,853 6,565,853
Common Stock, Shares, Outstanding 6,554,210 6,554,210
Common Class B [Member]    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 227,000 227,000
Common Stock, Shares, Issued 146 146
Common Stock, Shares, Outstanding 146 146
Common Class C [Member]    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 567,000 567,000
Common Stock, Shares, Issued 382,513 382,513
Common Stock, Shares, Outstanding 382,513 382,513