Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.24.1.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 72 Months Ended
Jan. 29, 2024
Jan. 04, 2024
Oct. 24, 2023
Sep. 26, 2023
Aug. 17, 2023
Jul. 28, 2023
Jul. 05, 2023
Apr. 28, 2022
Mar. 04, 2021
Mar. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Mar. 31, 2024
Nov. 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   2,000,000   1,000,000
Shares repurchased during period                         815,756   335,735 1,151,491      
Value of shares repurchased during period                         $ 22,400,000   $ 9,800,000 $ 32,200,000      
Dividends declared, date         Aug. 17, 2023                            
Dividends paid $ 4,600,000   $ 4,600,000 $ 23,400,000   $ 4,700,000                          
Stock split description               two-for-one                      
Share repurchase program, expires                             Jun. 30, 2028        
Additional number of shares authorized to be repurchased (in shares)                                 1,200,000    
Remaining number of shares authorized (in shares)                     848,509   848,509     848,509      
New awards grants, expiration date                         Oct. 27, 2032            
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount                     $ 200,000   $ 200,000     $ 200,000      
Stock options outstanding                     1,222,864 1,514,420 1,222,864 1,514,420 1,446,260 1,222,864   1,779,460  
Base price                     $ 36.32   $ 36.32     $ 36.32      
Regular Cash Dividend                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Dividends declared, per common share   $ 0.2     $ 0.2                            
Dividend, record date   Jan. 16, 2024     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                        
Options                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Share-based payment arrangement, expense                     $ 200,000 $ 300,000 $ 600,000 $ 900,000          
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition                         6 months            
Restricted Stock Units                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Share-based payment arrangement, expense                     300,000 $ 200,000 $ 1,000,000 $ 700,000          
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition                         1 year 8 months 12 days            
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized                     $ 1,300,000   $ 1,300,000     $ 1,300,000      
Awards outstanding                     67,217 [1] 59,085 67,217 [1] 59,085 63,587 [1] 67,217 [1]   56,093  
Stock Appreciation Rights (SARs)                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Awards outstanding                     466,728   466,728     466,728      
Cash Incentive Bonus Award                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Share-based payment arrangement, expense                     $ 200,000   $ 600,000            
Shareholder return percentage on outstanding shares                             2.00%        
Direct cash compensation paid term                         4 years            
Grant date fair value                     5,700,000   $ 5,700,000     $ 5,700,000      
Fair value                     $ 3,100,000   $ 3,100,000     $ 3,100,000      
Bonus payable term                         4 years            
Risk-free rate                         4.40%            
Equity volatility Rate                         50.00%            
Performance Bonus                         $ 4,000,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,701,243   1,701,243     1,701,243      
Expiration period (in years)                         10 years            
Maximum amount of shares per employee (shares)                         500,000            
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] Includes 9,397 RSUs that vest based on continuous employment and achievement of non-market performance goals through June 30, 2024, 2025, and 2026.