v3.26.3
Financing - Narrative (Details)
$ in Thousands
3 Months Ended
Jul. 10, 2026
USD ($)
Sep. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Line of Credit Facility [Line Items]      
Letters of credit outstanding   $ 1,800  
Effective interest rate (as a percent)   5.35%  
Maximum amount, purchase of stock or stock options (up to)   $ 5,000  
Minimum liquidity   $ 15,000  
Additional Commitments And Related Transaction      
Line of Credit Facility [Line Items]      
Consolidated leverage ratio 2.50    
After Payments On Pro Forma Basis      
Line of Credit Facility [Line Items]      
Consolidated leverage ratio   2.75  
Revolving Credit Facility | Minimum      
Line of Credit Facility [Line Items]      
Unused capacity, commitment fee percentage (as a percent)   0.15%  
Revolving Credit Facility | Maximum      
Line of Credit Facility [Line Items]      
Unused capacity, commitment fee percentage (as a percent)   0.30%  
Revolving Credit Facility | Federal Funds      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent)   0.50%  
Revolving Credit Facility | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent)   1.00%  
Revolving Credit Facility | Base Rate | Minimum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent)   0.25%  
Revolving Credit Facility | Base Rate | Maximum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent)   1.00%  
Revolving Credit Facility | SOFR | Minimum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent)   1.25%  
Revolving Credit Facility | SOFR | Maximum      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (as a percent)   2.00%  
Line of Credit | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 250,000    
Proceeds from lines of credit   $ 10,000  
Amount outstanding 65,000 75,000 $ 165,000
Remaining borrowing capacity   173,200  
Additional loan amount 100,000    
Line of Credit | Secured Debt      
Line of Credit Facility [Line Items]      
Amount outstanding   98,750 $ 0
Line of Credit | Secured Debt | Term Loan A      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity 100,000    
Proceeds from lines of credit 100,000    
Amount outstanding   $ 98,800  
Quarterly principal payments $ 1,250