XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Additional Information (Detail)
12 Months Ended
May 21, 2025
USD ($)
Aug. 27, 2024
Agreement
Jun. 24, 2022
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]          
Total debt       $ 626,710,000 $ 625,439,000
Line of credit facility, Minimum maturity period       1 month  
Line of credit facility, maturity period       3 months  
Line of credit facility, Maximum maturity period       6 months  
Debt matures in 2025       $ 285,735,000  
Debt matures in 2026       135,535,000  
Debt matures in 2027       45,000,000  
Debt matures in 2028       40,000,000  
Debt matures in 2029       40,000,000  
Debt matures after 2029       80,715,000  
Amount of repayments of long-term debt due in current year       $ 66,786,000  
Minimum [Member]          
Debt Instrument [Line Items]          
Commitment fee percentage       0.125%  
Minimum [Member] | LIBOR [Member]          
Debt Instrument [Line Items]          
Spread rate       1.125%  
Minimum [Member] | Prime Rate [Member]          
Debt Instrument [Line Items]          
Spread rate       0.125%  
Maximum [Member]          
Debt Instrument [Line Items]          
Commitment fee percentage       0.25%  
Maximum [Member] | LIBOR [Member]          
Debt Instrument [Line Items]          
Spread rate       1.75%  
Maximum [Member] | Prime Rate [Member]          
Debt Instrument [Line Items]          
Spread rate       0.75%  
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Debt instrument, maturity date       Jun. 24, 2027  
Delayed Draw Term Loan Credit Facility [Member]          
Debt Instrument [Line Items]          
Borrowing capacity       $ 83,750,000  
Term loan principal repaid       16,250,000  
Unsecured Private Placement Notes [Member]          
Debt Instrument [Line Items]          
Total debt       $ 324,010,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  
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] | 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    
Multi Currency Revolving Credit Agreement [Member]          
Debt Instrument [Line Items]          
Borrowing capacity     $ 350,000,000    
Letters of Credit Outstanding       $ 4,102,000  
Unused Revolving credit       126,948,000  
Outstanding borrowings, including term loan       302,700,000  
Unrestricted retained earnings       $ 263,923,000 $ 251,953,000
Note Purchase Agreements [Member]          
Debt Instrument [Line Items]          
Debt instrument interest rate percentage 6.17%        
Debt instrument, maturity date       May 21, 2033  
Debt instrument, payment terms       The Notes will bear interest at a fixed rate of 6.17 percent with interest to be paid semi-annually. Principal amortization for the Notes is contractually scheduled with equal annual payments beginning on May 21, 2029 and on each May 21 thereafter to and including May 21, 2032, with the final outstanding principal balance due at maturity on May 21, 2033.  
Number of agreements for amendment | Agreement   2      
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  
Debt of foreign subsidiaries Unsecured bank debt and Term Loan, foreign currency [Member]          
Debt Instrument [Line Items]          
Total debt       $ 0  
6.17% Senior Notes, Series 2025-A, Due May 21, 2033 [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount in debt issued and sold $ 37,500,000        
Debt instrument interest rate percentage 6.17%        
Debt instrument, maturity date May 21, 2033        
6.17% Senior Notes, Series 2025-B, due May 21, 2033 [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount in debt issued and sold $ 37,500,000        
Debt instrument interest rate percentage 6.17%        
Debt instrument, maturity date May 21, 2033