XML 79 R76.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Additional Information (Detail) - USD ($)
9 Months Ended
Jun. 12, 2019
Sep. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Unamortized debt issuance cost   $ 789,000 $ 978,000
Multi currency revolving credit agreement [Member]      
Debt Instrument [Line Items]      
Revolving credit agreement   $ 350,000,000  
Credit agreement secured date   Jan. 30, 2023  
Letters of Credit Outstanding   $ 5,009,000  
Debt Outstanding   0  
Unused Revolving credit   344,991,000  
Unrestricted retained earnings   $ 267,903,000 $ 214,101,000
Series 2010-A Senior Notes due June 1, 2022 [Member]      
Debt Instrument [Line Items]      
Credit agreement secured date   Jun. 01, 2022  
Prepaid outstanding principal $ 17,100,000    
Debt instrument interest rate percentage 5.88%    
Make-whole amount $ 1,173,000    
Unamortized debt issuance cost $ 74,000