XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 30, 2018
Debt Instrument [Line Items]      
Total debt $ 198,669,000 $ 222,103,000  
Line of credit facility, Minimum maturity period 1 month    
Line of credit facility, Maximum maturity period 6 months    
Debt matures in 2021 $ 37,857,000    
Debt matures in 2022 37,857,000    
Debt matures in 2023 37,857,000    
Debt matures in 2024 28,572,000    
Debt matures in 2025 28,572,000    
Debt matures after 2025 28,571,000    
Amount of repayments of long-term debt due in next year 37,857,000    
Amount of repayments of foreign subsidiaries short-term debt due in next year $ 0    
Minimum [Member]      
Debt Instrument [Line Items]      
Commitment fee percentage 0.15%    
Minimum [Member] | LIBOR [Member]      
Debt Instrument [Line Items]      
Spread rate 1.25%    
Minimum [Member] | Prime Rate [Member]      
Debt Instrument [Line Items]      
Spread rate 0.25%    
Maximum [Member]      
Debt Instrument [Line Items]      
Commitment fee percentage 0.325%    
Maximum [Member] | LIBOR [Member]      
Debt Instrument [Line Items]      
Spread rate 1.875%    
Maximum [Member] | Prime Rate [Member]      
Debt Instrument [Line Items]      
Spread rate 0.875%    
Unsecured Private Placement Notes [Member]      
Debt Instrument [Line Items]      
Total debt $ 199,286,000    
Maturity Dates 12 years    
Debt instrument maturity dates description The notes had original maturities of 12 years with mandatory amortization of principal beginning six years after issuance.    
Unsecured Private Placement Notes [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Debt instrument interest rate percentage 3.86%    
Unsecured Private Placement Notes [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Debt instrument interest rate percentage 4.86%    
Multi Currency Revolving Credit Agreement [Member]      
Debt Instrument [Line Items]      
Revolving credit agreement $ 350,000,000   $ 350,000,000
Credit agreement secured date Jan. 30, 2023    
Letters of Credit Outstanding $ 6,220,000    
Debt Outstanding 0    
Unused Revolving credit 343,780,000    
Unrestricted retained earnings 373,884,000 $ 283,956,000  
Debt of foreign subsidiaries Unsecured bank debt and Term Loan, foreign currency [Member]      
Debt Instrument [Line Items]      
Total debt $ 0