v3.26.1
Long-Term Debt and Loan Agreements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2024
Feb. 08, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]                
Long-term Debt   $ 400,000 $ 316,000   $ 316,000     $ 351,000
Line of credit facility, interest rate description         Borrowings under the Amended Loan Agreement bear interest at the Term SOFR, RFR, SONIA, EURIBOR and CORRA-based borrowing rates. Amounts borrowed under the credit facility are secured by pledges to all of the Company's assets (except with respect to certain assets that are customarily excluded for the incurrence of such liens).      
Loan agreement amendment description   On February 8, 2024, the Company entered into Amendment No. 1 to the Seventh Amended and Restated Loan Agreement (“Amendment No. 1”), which amended the Seventh Amended and Restated Loan Agreement (the "Loan Agreement”) dated September 29, 2022 (collectively, the “Amended Loan Agreement”). Amendment No. 1, among other things, permitted the acquisition of Signature Systems and provided a new 5-year $400 million term loan facility     On July 28, 2026, the Company entered into Amendment No. 2 to the Seventh Amended and Restated Loan Agreement (“Amendment No. 2”), which amended and restated the Amended Loan Agreement as described in Note 11. Amendment No. 2, among other things, extended the revolving credit facilities for five years and replaces Term Loan A with a new five-year, $250 million term loan (“Term Loan”).      
Interest Rate Swap [Member]                
Debt Instrument [Line Items]                
Derivative, Notional Amount $ 200,000   175,000   $ 175,000      
Debt effective rate 4.606%              
Maturity date Jan. 31, 2029              
Amendment No One To The Seventh Amended [Member]                
Debt Instrument [Line Items]                
Maximum borrowing capacity on line of credit   $ 250,000            
Financing Receivable, Deferred Commitment Fee   $ 9,200         $ 600 800
Loan Agreement [Member]                
Debt Instrument [Line Items]                
Remaining amount available under the line of credit     244,700   244,700      
Letters of credit     $ 5,300   $ 5,300      
Debt weighted average interest rate1     7.61% 7.75% 7.61% 7.67%    
Term Loan A [Member]                
Debt Instrument [Line Items]                
Loan maturity period   2029-02            
Financing Receivable, Deferred Commitment Fee   $ 8,500 $ 4,100   $ 4,100     $ 5,200
Quarterly installment payments   5,000            
Debt instrument periodic payment, thereafter   10,000            
Other Assets [Member]                
Debt Instrument [Line Items]                
Revolving Credit Facility   $ 700