XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Allowance for Doubtful Accounts, Premiums and Other Receivables $ 273 $ 166
[custom:ManagementAndOtherReceivableAllowancesForDoubtfulAccounts-0] 12,663 12,370
[custom:RelatedPartyReceivableAllowancesForDoubtfulAccounts-0] $ 6,989 $ 6,110
Treasury Stock, Common, Shares 4,000 45,000
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,000
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,207,000 6,373,000
Common Stock, Shares, Outstanding 6,203,000 6,328,000
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   383,000