XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Narratives) (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 14, 2023
Aug. 23, 2023
Sep. 09, 2021
May 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Nov. 30, 2022
Class Of Stock [Line Items]                
Preferred stock shares outstanding         0      
Stock remains available for repurchase         $ 50,300,000      
Payment for initial delivery of shares         49,855,000 $ 99,860,000 $ 44,973,000  
Stock repurchased during period, value         $ 49,900,000 $ 99,900,000 $ 45,000,000  
Total number of shares repurchased         2,400,000 5,400,000 3,900,000  
Stock repurchase, extended period       3 years        
Stock repurchase, extended period, effective date       Jul. 01, 2022        
Stock repurchased average price per share         $ 21.08 $ 18.58 $ 11.59  
Excise tax on stock repurchases         1.00%      
Maximum                
Class Of Stock [Line Items]                
Stock repurchase, authorized amount       $ 200,000,000.0       $ 50,000,000
Stock repurchase, increase in authorized amount               $ 25,000,000
Maximum amount of common stock may be repurchased in any quarter       $ 25,000,000        
2013 Equity Incentive Plan                
Class Of Stock [Line Items]                
Maximum number of shares available for sale under equity incentive plan 5,000,000       5,000,000      
2014 Employee Stock Purchase Plan                
Class Of Stock [Line Items]                
Maximum number of shares available for sale under equity incentive plan     7,500,000          
2021 Tax Benefit Preservation Plan | First Amendment                
Class Of Stock [Line Items]                
Amendment start date   Aug. 24, 2023