XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Narratives) (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 23, 2023
Sep. 12, 2022
Sep. 09, 2021
May 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Nov. 30, 2022
Class Of Stock [Line Items]              
Preferred stock shares outstanding         0    
Stock remains available for repurchase         $ 100,100,000    
Payment for initial delivery of shares         99,860,000 $ 44,973,000  
Stock repurchased during period, value         $ 99,900,000 $ 45,000,000.0  
Total number of shares repurchased         5,400,000 3,900,000  
Maximum amount of common stock may be repurchased in any quarter         $ 25,000,000.0    
Stock repurchase, extended period       3 years      
Stock repurchase, extended period, effective date       Jul. 01, 2022      
Stock repurchased average price per share         $ 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.0
Stock repurchase, increase in authorized amount             $ 25,000,000.0
2013 Equity Incentive Plan              
Class Of Stock [Line Items]              
Maximum number of shares available for sale under equity incentive plan   6,500,000     6,500,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 | Subsequent Event | First Amendment              
Class Of Stock [Line Items]              
Amendment start date Aug. 24, 2023