XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Share Repurchases (Open Market Share Repurchase Programs) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2021
Mar. 14, 2022
Mar. 01, 2022
Feb. 04, 2020
Nov. 08, 2018
Equity, Class of Treasury Stock [Line Items]                  
Authorized amount for repurchase           $ 150,000      
Total cost of share repurchases $ 120,000 $ 36,605 $ 120,000 $ 81,568 $ 100,000        
Open Market Share Repurchase Programs [Member]                  
Equity, Class of Treasury Stock [Line Items]                  
Total number of share repurchases 0 974,883 0 2,448,746          
Total cost of share repurchases $ 0 $ 36,605 $ 0 $ 81,568          
Maximum                  
Equity, Class of Treasury Stock [Line Items]                  
Remaining authorized amount for repurchase $ 300,000   $ 300,000            
Maximum | Authorized On November Eighth Two-Thousand Twenty [Member]                  
Equity, Class of Treasury Stock [Line Items]                  
Authorized amount for repurchase                 $ 300,000
Maximum | Authorized On February Fourth Two-Thousand Twenty [Member]                  
Equity, Class of Treasury Stock [Line Items]                  
Authorized amount for repurchase               $ 300,000  
Maximum | Authorized On March One, Two-Thousand Twenty Two [Member]                  
Equity, Class of Treasury Stock [Line Items]                  
Authorized amount for repurchase             $ 300,000