XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
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 1,097,703 1,338,779  
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 76,703 170,629 181,081
Basic (in shares) 26,733,000 26,451,000 26,621,000
Payments for Repurchase of Common Stock $ 0 $ 0 $ (17,045)