XML 15 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parentheticals) - Common Stock [Member] - $ / shares
Jun. 30, 2025
Jun. 30, 2024
Dec. 09, 2016
Common Shares Class A Non-Voting [Member]      
Common stock, par value (in Dollars per share) $ 1 $ 1  
Common stock, shares authorized (in Shares) 15,000,000 15,000,000  
Common Stock Shares Issued (in Shares) 9,458,054 9,443,071  
Shares authorized for issuance of grants under equity compensation plan (in Shares)     331,500
Common Shares Class B Voting [Member]      
Common stock, par value (in Dollars per share) $ 1 $ 1  
Common stock, shares authorized (in Shares) 1,040,000 1,040,000  
Common Stock Shares Issued (in Shares) 881,452 881,452