XML 85 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Additional Information) (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Mar. 31, 2017
USD ($)
Feb. 28, 2017
USD ($)
Feb. 17, 2017
Debt Instrument [Line Items]            
Leverage ratio, cash dividends, maximum 2.75          
Borrowings under revolving credit facility $ 123,000,000 $ 228,482,000        
Interest expense on debt 7,200,000 6,100,000 $ 5,200,000      
Line of credit fees 576,000 573,000 555,000      
Debt issuance amortization costs 552,000 552,000 549,000      
Maximum            
Debt Instrument [Line Items]            
Allowed dividend payments 20,000,000.0          
Third Amended Credit Agreement            
Debt Instrument [Line Items]            
Leverage ratio, maximum           3.25
Maximum leverage ratio option           3.50
Interest coverage ratio, minimum           3.00
Repayments of lines of credit 105,500,000 5,000,000.0 $ 110,200,000      
Long-term line of credit $ 1,200,000 $ 1,700,000        
Third Amended Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt instrument, term     5 years      
Credit agreement, maximum borrowing capacity         $ 450,000,000.0  
Line of credit facility, additional borrowing capacity         $ 175,000,000.0  
Third Amended Credit Agreement | Minimum | Revolving Credit Facility            
Debt Instrument [Line Items]            
Unused commitment fee, percentage 0.20%          
Third Amended Credit Agreement | Maximum | Revolving Credit Facility            
Debt Instrument [Line Items]            
Unused commitment fee, percentage 0.30%          
Interest rate swap contract | Third Amended Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Derivative, amount of hedged item       $ 75,000,000.0    
Secured Revolving Credit Agreement            
Debt Instrument [Line Items]            
Debt instrument, lower range basis spread on variable rate     0.375%      
Debt instrument, higher range basis spread on variable rate     0.75%      
Secured Revolving Credit Agreement | Eurocurrency loans            
Debt Instrument [Line Items]            
LIBOR spread minimum     1.375%      
LIBOR spread maximum     1.75%      
London Interbank Offered Rate (LIBOR)            
Debt Instrument [Line Items]            
Basis points spread 1.375%          
London Interbank Offered Rate (LIBOR) | Third Amended Credit Agreement            
Debt Instrument [Line Items]            
Basis points spread 1.375%   0.50%      
Adjusted London Interbank Offered Rate (LIBOR) | Third Amended Credit Agreement            
Debt Instrument [Line Items]            
Basis points spread     1.00%