Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.23.3
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 24, 2023
Sep. 26, 2023
Aug. 17, 2023
Jul. 28, 2023
Jul. 05, 2023
Apr. 28, 2022
Mar. 04, 2021
Mar. 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Apr. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Sale of equity             $ 150,000,000            
Remaining securities available for issuance               $ 69,500,000          
Number of shares authorized to be repurchased (in shares)                     1,000,000   1,000,000
Shares repurchased during period                 171,268   335,735    
Shares repurchased during period, share                 507,003   335,735    
Value of shares repurchased during period                 $ 5,000,000   $ 9,800,000    
Shares repurchased during period, value                 $ 14,778,000   $ 9,762,000    
Dividends declared, date     Aug. 17, 2023                    
Dividends paid   $ 23,400,000   $ 4,700,000                  
Stock split description           two-for-one              
Share repurchase program, expires                     Jun. 30, 2028    
New awards grants, expiration date                 Oct. 27, 2032        
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount                 $ 600,000        
Stock options outstanding                 1,271,965 1,644,126 1,446,260 1,779,460  
Base price                 $ 36.32        
Subsequent Event                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividends paid $ 4,600,000                        
Regular Cash Dividend                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividends declared, per common share     $ 0.2                    
Dividend, record date     Oct. 10, 2023                    
Special Dividend                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividends declared, per common share     $ 1                    
Dividend, record date     Sep. 12, 2023                    
Regular Dividend                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividends declared, date         Jul. 05, 2023                
Dividends declared, per common share         $ 0.2                
Dividend, record date         Jul. 17, 2023                
Dividend, payment date         Jul. 28, 2023                
Regular Dividend | Subsequent Event                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividends declared, date Oct. 24, 2023                        
Dividends declared, per common share $ 0.2                        
Dividend, record date Oct. 10, 2023                        
Options                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based payment arrangement, expense                 $ 200,000 $ 300,000      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition                 9 months 18 days        
Restricted Stock Units                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based payment arrangement, expense                 $ 500,000 $ 200,000      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition                 2 years        
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized                 $ 1,200,000        
Awards outstanding                 57,228 [1] 56,158 63,587 [1] 56,093  
Stock Appreciation Rights (SARs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Awards outstanding                 466,728        
Cash Incentive Bonus Award                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based payment arrangement, expense                 $ 200,000        
Shareholder return percentage on outstanding shares                     2.00%    
Direct cash compensation paid term                 4 years        
Grant date fair value                 $ 5,700,000        
Fair value                 $ 3,300,000        
2014 Stock Award and Incentive Plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Shares granted under the plan (shares)                 1,727,609        
Expiration period (in years)                 10 years        
Maximum amount of shares per employee (shares)                 500,000        
Stock options outstanding                 1,271,965        
2014 Stock Award and Incentive Plan | Restricted Stock Units                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Awards outstanding                 86,803        
2014 Stock Award and Incentive Plan | Director                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Maximum grant date fair value                 $ 300,000        
2014 Stock Award and Incentive Plan | Non-employee Chairman of Board                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Maximum grant date fair value                 $ 600,000        
[1]

(3) Includes 9,397 RSUs that vest based on continuous employment and achievement of non-market performance goals through June 30, 2024, 2025, and 2026.