v3.26.1
Debt - Additional Information (Detail) - USD ($)
3 Months Ended
Jun. 24, 2022
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Total debt   $ 651,725,000 $ 626,710,000
Delayed Draw Term Loan Credit Facility [Member]      
Debt Instrument [Line Items]      
Borrowing capacity   81,875,000  
Term loan principal repaid   18,125,000  
Multi Currency Revolving Credit Agreement [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings, including term loan   338,400,000  
Letters of Credit Outstanding   4,860,000  
Unused Revolving credit   88,615,000  
Unrestricted retained earnings   213,848,000 $ 263,923,000
Unsecured Private Placement Notes [Member]      
Debt Instrument [Line Items]      
Total debt   $ 313,325,000  
Debt instrument maturity dates description   The notes had original maturities of seven to 12 years with mandatory principal payments beginning four, five and six years after issuance  
Unsecured Private Placement Notes [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Debt instrument interest rate percentage   2.30%  
Maturity Dates   7 years  
Unsecured Private Placement Notes [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Debt instrument interest rate percentage   6.17%  
Maturity Dates   12 years  
CIC Credit Agreement [Member]      
Debt Instrument [Line Items]      
Borrowing capacity   $ 8,700,000  
CIC Credit Agreement [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Borrowing capacity   8,694,000  
Multi-Currency Credit Facility with Syndicate of Banks [Member]      
Debt Instrument [Line Items]      
Borrowing capacity $ 450,000,000    
Committed multi-currency credit facility, maturity date Jun. 24, 2027    
Multi-Currency Credit Facility with Syndicate of Banks [Member] | Multi-Currency Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Borrowing capacity $ 350,000,000    
Multi-Currency Credit Facility with Syndicate of Banks [Member] | Delayed Draw Term Loan Credit Facility [Member]      
Debt Instrument [Line Items]      
Borrowing capacity $ 100,000,000    
Debt of foreign subsidiaries Unsecured bank debt and Term Loan, foreign currency [Member]      
Debt Instrument [Line Items]      
Total debt   $ 0