XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Sep. 29, 2023
Jun. 24, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Total debt     $ 654,146,000 $ 587,140,000  
Term loan principal repaid     $ 37,858,000 37,857,000 $ 37,858,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 2024     $ 252,898,000    
Debt matures in 2025     69,108,000    
Debt matures in 2026     66,786,000    
Debt matures in 2027     135,535,000    
Debt matures in 2028     45,000,000    
Debt matures after 2028     85,714,000    
Amount of repayments of long-term debt due in next year     $ 53,571,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]          
Revolving credit agreement     $ 95,000,000    
Term loan principal repaid     5,000,000,000    
Unsecured Private Placement Notes [Member]          
Debt Instrument [Line Items]          
Total debt     $ 359,819,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     3.95%    
Maturity Dates     12 years    
Note Purchase Agreements [Member]          
Debt Instrument [Line Items]          
Percentage of unrestricted and unencumbered foreign-based cash 65.00%        
Percentage of debt instruments rating fee 0.75%        
Multi-Currency Credit Facility with Syndicate of Banks [Member]          
Debt Instrument [Line Items]          
Revolving credit agreement   $ 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]          
Revolving credit agreement   $ 350,000,000      
Multi-Currency Credit Facility with Syndicate of Banks [Member] | Delayed Draw Term Loan Credit Facility [Member]          
Debt Instrument [Line Items]          
Revolving credit agreement   100,000,000      
Multi Currency Revolving Credit Agreement [Member]          
Debt Instrument [Line Items]          
Revolving credit agreement   $ 350,000,000      
Letters of Credit Outstanding     $ 10,877,000    
Unused Revolving credit     151,123,000    
Outstanding borrowings, including term loan     283,000,000    
Unrestricted retained earnings     234,399,000 $ 224,189,000  
Debt of foreign subsidiaries Unsecured bank debt and Term Loan, foreign currency [Member]          
Debt Instrument [Line Items]          
Total debt     $ 11,327,000