XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Narrative (Details)
21 Months Ended
Jun. 30, 2025
USD ($)
agreement
Dec. 26, 2024
USD ($)
Oct. 16, 2023
USD ($)
Debt Instrument [Line Items]      
Revolving credit agreement $ 21,000,000 $ 0  
Senior notes 160,000,000 $ 160,000,000  
Note Purchase Agreement      
Debt Instrument [Line Items]      
Senior notes $ 160,000,000    
Number of purchase agreements | agreement 2    
Master Note Purchase Agreement      
Debt Instrument [Line Items]      
Number of purchase agreements | agreement 1    
Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, weighted average interest rate 5.94%    
Minimum | Note Purchase Agreement      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage 4.02%    
Maximum | Note Purchase Agreement      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage 7.02%    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 225,000,000
Effective interest rate 6.07%    
Available facility $ 199,165,000    
Debt instrument, net leverage ratio 3.50    
Material acquisition benchmark amount $ 30,000    
Interest coverage ratio 3.00    
Revolving Credit Facility | Minimum      
Debt Instrument [Line Items]      
Facility fee (as a percent) 0.175%    
Revolving Credit Facility | Maximum      
Debt Instrument [Line Items]      
Facility fee (as a percent) 0.275%    
Revolving Credit Facility | Greater of Federal Funds Rate or Overnight Bank Funding Rate      
Debt Instrument [Line Items]      
Specified margin (as a percent) 0.50%    
Revolving Credit Facility | For Full Fiscal Quarter If Material Acquisition Is Consummated      
Debt Instrument [Line Items]      
Debt instrument, net leverage ratio 4.00    
Revolving Credit Facility | SOFR      
Debt Instrument [Line Items]      
Specified margin (as a percent) 0.10%    
Floor interest rate 0.00%    
Revolving Credit Facility | SOFR | Based Upon Net Leverage Ratio      
Debt Instrument [Line Items]      
Specified margin (as a percent) 1.00%    
Floor interest rate 1.00%    
Revolving Credit Facility | One-Month Secured Overnight Financing Rate (SOFR) | Based Upon Net Leverage Ratio      
Debt Instrument [Line Items]      
Specified margin (as a percent) 0.10%