v3.26.1
Long-Term Debt - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 24, 2025
USD ($)
Jul. 14, 2022
USD ($)
Jul. 31, 2022
USD ($)
Dec. 31, 2025
USD ($)
Sep. 27, 2025
USD ($)
Jun. 28, 2025
USD ($)
Mar. 29, 2025
USD ($)
Dec. 31, 2025
USD ($)
subsidiary
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Nov. 30, 2021
USD ($)
Debt Instrument [Line Items]                      
Debt outstanding       $ 298,790,000       $ 298,790,000 $ 229,830,000    
Noncash loss on extinguishment of debt       581,000 $ 0 $ 0 $ 0 $ 581,000 0 $ 0  
Interest rate swap                      
Debt Instrument [Line Items]                      
Notional amount                     $ 150,000,000.0
Average fixed interest rate   1.70%                 1.80%
New Credit Facilities                      
Debt Instrument [Line Items]                      
Number of subsidiaries that are not guarantors on debt | subsidiary               2      
Secured debt | 2025 Term Loan Maturing November 2030                      
Debt Instrument [Line Items]                      
Debt amount $ 200,000,000.0                    
Fees paid to lenders to be capitalized   $ 1,000,000.0                  
Secured debt | 2025 Term Loan Maturing November 2030 | Secured overnight financing rate (SOFR) overnight index swap rate                      
Debt Instrument [Line Items]                      
Spread on base rate, percentage 1.00%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Federal funds rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 0.50%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Minimum | Secured overnight financing rate (SOFR) overnight index swap rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 1.25%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Minimum | Base rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 0.25%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Maximum | Secured overnight financing rate (SOFR) overnight index swap rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 2.125%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Maximum | Base rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 1.125%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Year one and two                      
Debt Instrument [Line Items]                      
Prepayment amount of principal outstanding 0.625%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Year three and four                      
Debt Instrument [Line Items]                      
Prepayment amount of principal outstanding 1.25%                    
Secured debt | 2025 Term Loan Maturing November 2030 | Year five                      
Debt Instrument [Line Items]                      
Prepayment amount of principal outstanding 1.875%                    
Secured debt | 2025 Revolving Credit Facility Due November 24, 2030 | Minimum                      
Debt Instrument [Line Items]                      
Commitment fee, percentage 0.175%                    
Secured debt | 2025 Revolving Credit Facility Due November 24, 2030 | Maximum                      
Debt Instrument [Line Items]                      
Commitment fee, percentage 0.25%                    
Secured debt | 2022 term loan maturing July 14, 2027                      
Debt Instrument [Line Items]                      
Debt outstanding $ 250,000,000.0   $ 320,000,000.0                
Repayments of debt               $ 9,400,000 $ 7,800,000    
Noncash loss on extinguishment of debt   300,000                  
Secured debt | 2025 Term Loan Maturing November 24, 2023                      
Debt Instrument [Line Items]                      
Proceeds from lines of credit     $ 200,000,000.0                
Revolving credit facility | 2025 Revolving Credit Facility Due November 24, 2030                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity 450,000,000.0                    
Revolving credit facility | 2022 term loan maturing July 14, 2027                      
Debt Instrument [Line Items]                      
Fees paid to lenders to be capitalized   200,000                  
Revolving credit facility | 2019 revolving credit facility due December 20, 2024                      
Debt Instrument [Line Items]                      
Debt outstanding $ 200,000,000.0                    
Amortization of debt issuance costs   300,000                  
Debt issuance costs, line of credit arrangements   500,000                  
Revolving credit facility | 2022 revolving credit facility due July 14, 2027                      
Debt Instrument [Line Items]                      
Fees paid to lenders to be capitalized   $ 2,600,000                  
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Secured overnight financing rate (SOFR) overnight index swap rate                      
Debt Instrument [Line Items]                      
Spread on base rate, percentage 1.00%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Federal funds rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 0.50%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Minimum                      
Debt Instrument [Line Items]                      
Commitment fee, percentage 0.175%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Minimum | Secured overnight financing rate (SOFR) overnight index swap rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 1.25%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Minimum | Base rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 0.25%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Maximum                      
Debt Instrument [Line Items]                      
Commitment fee, percentage 0.25%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Maximum | Secured overnight financing rate (SOFR) overnight index swap rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 2.125%                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Maximum | Base rate                      
Debt Instrument [Line Items]                      
Spread on variable rate percentage 1.125%                    
Revolving credit facility | 2025 Revolving Credit Facilities                      
Debt Instrument [Line Items]                      
Remaining borrowing capacity       344,800,000       344,800,000      
Outstanding standby letters of credit       $ 200,000       $ 200,000