XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Long-Term Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 24, 2025
USD ($)
Jul. 14, 2022
USD ($)
Jul. 31, 2022
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 $ 229,830,000    
Noncash loss on extinguishment of debt       $ 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      
Outstanding standby letters of credit       $ 200,000