XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Narrative (Details) - Line of Credit - 2023 Credit Agreement - USD ($)
9 Months Ended 12 Months Ended
Nov. 28, 2023
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 100,000,000    
Minimum fixed charge coverage ratio 1.15    
Fair value   $ 281,729,000 $ 292,132,000
Prior To and Through December 31, 2025      
Debt Instrument [Line Items]      
Maximum net leverage ratio 3.50    
Thereafter      
Debt Instrument [Line Items]      
Maximum net leverage ratio 3.00    
Fed Funds Rate      
Debt Instrument [Line Items]      
Variable rate 0.50%    
Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Variable rate 1.00%    
Secured Overnight Financing Rate (SOFR) | Minimum      
Debt Instrument [Line Items]      
Variable rate 2.75%    
Secured Overnight Financing Rate (SOFR) | Maximum      
Debt Instrument [Line Items]      
Variable rate 3.25%    
Base Rate | Minimum      
Debt Instrument [Line Items]      
Variable rate 1.75%    
Base Rate | Maximum      
Debt Instrument [Line Items]      
Variable rate 2.25%    
Senior Term Loan Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 300,000,000    
Unused commitments   $ 38,400,000  
Senior Revolving Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity 50,000,000    
Senior Revolving Facility | Minimum      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage   0.375%  
Senior Revolving Facility | Maximum      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage   0.50%  
Letter of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity 15,000,000    
Swingline Loans      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 10,000,000    
Loans outstanding   $ 0 $ 0
Effective interest rate   7.10% 7.20%
Senior Term Loan Facility      
Debt Instrument [Line Items]      
Interest rate 1.25%