XML 82 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-term Debt - Line of Credit (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
LetterOfCredit
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Line of Credit [Abstract]      
Leverage Ratio 3.00    
Write off of Deferred Debt Issuance Cost $ 0 $ 0 $ 246,000
Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum      
Line of Credit [Abstract]      
Margin interest rate percentage 1.00%    
Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum      
Line of Credit [Abstract]      
Margin interest rate percentage 1.75%    
Revolving Credit Facility | Credit Agreement      
Line of Credit [Abstract]      
Maximum borrowing capacity $ 125,000,000.0    
Additional commitment increase 75,000,000.0    
Allowable amount of letters of credit for issuance $ 10,000,000.0    
Number of letters of credit outstanding | LetterOfCredit 1    
Letters of Credit Outstanding, Amount $ 200,000    
Maturity date Jun. 09, 2022    
Available borrowing capacity $ 124,800,000    
Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings 3.00    
Leverage Ratio needed for payment of dividends 2.00    
Revolving Credit Facility | Credit Agreement | Minimum      
Line of Credit [Abstract]      
Annual commitment fee percentage on unused capacity 0.15%    
Revolving Credit Facility | Credit Agreement | Maximum      
Line of Credit [Abstract]      
Annual commitment fee percentage on unused capacity 0.20%    
Revolving Credit Facility | Credit Agreement | Prime Rate      
Line of Credit [Abstract]      
Interest rate at period end 4.75%    
Revolving Credit Facility | Credit Agreement | Prime Rate | Minimum      
Line of Credit [Abstract]      
Margin interest rate percentage 0.00%    
Revolving Credit Facility | Credit Agreement | Prime Rate | Maximum      
Line of Credit [Abstract]      
Margin interest rate percentage 0.50%    
Revolving Credit Facility | Credit Agreement | London Interbank Offered Rate (LIBOR)      
Line of Credit [Abstract]      
Term of variable rate 1 month    
Interest rate at period end 1.76%