XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details Textual) - shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Equity, Class of Treasury Stock [Line Items]      
Preferred Stock, Shares Authorized 5,000,000.0 5,000,000.0  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 2,707,175    
Treasury Stock, Shares 840,899 1,097,703  
Line of Credit Facility, Dividend Restrictions 2.5 million    
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 1,349,037    
Other Treasury Shares Acquired 52,864 76,703 170,629
Basic (in shares) 26,988,000 26,733,000 26,451,000