v3.22.4
Financing - Narrative (Details) - USD ($)
6 Months Ended
Dec. 31, 2022
Jul. 08, 2022
Jun. 30, 2022
Dec. 30, 2020
Credit Agreement        
Line of Credit Facility [Line Items]        
Letters of credit outstanding $ 1,529,000      
Interest rate (as a percent) 5.55%      
Maximum amount, purchase of stock or stock options (up to) $ 5,000,000      
Consolidated leverage ratio 2.75      
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 350,000,000   $ 170,000,000
Revolving Credit Facility | Credit Agreement        
Line of Credit Facility [Line Items]        
Remaining borrowing capacity $ 276,771,000      
Revolving Credit Facility | Credit Agreement | Minimum        
Line of Credit Facility [Line Items]        
Unused capacity, commitment fee percentage (as a percent) 0.15%      
Revolving Credit Facility | Credit Agreement | Maximum        
Line of Credit Facility [Line Items]        
Unused capacity, commitment fee percentage (as a percent) 0.30%      
Revolving Credit Facility | Credit Agreement | Federal Funds        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent) 0.50%      
Revolving Credit Facility | Credit Agreement | Base Rate        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent) 1.00%      
Revolving Credit Facility | Credit Agreement | Base Rate | Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent) 0.25%      
Revolving Credit Facility | Credit Agreement | Base Rate | Maximum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent) 1.00%      
Revolving Credit Facility | Credit Agreement | SOFR | Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent) 1.25%      
Revolving Credit Facility | Credit Agreement | SOFR | Maximum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent) 2.00%      
Line of Credit | Revolving Credit Facility | Credit Agreement        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 350,000,000      
Incremental term loans, amount $ 71,700,000   $ 97,000,000  
Secured Debt | Term Loans        
Line of Credit Facility [Line Items]        
Incremental term loans, amount   $ 200,000,000