XML 64 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
[1]
Jun. 30, 2016
[1]
Mar. 31, 2016
[1]
Dec. 31, 2015
Sep. 30, 2015
[1]
Jun. 30, 2015
[1]
Mar. 31, 2015
[1]
Debt Instrument [Line Items]                
Payments/Long term debt, Total $ 51,823       $ 49,110      
Less current portion (1,227) $ (986) $ (1,044) $ (1,253) (775) [1] $ (1,412) $ (800) $ (932)
Long term portion 50,596       48,335      
Credit Facility [Member]                
Debt Instrument [Line Items]                
Payments/Long term debt, Total $ 46,000       44,000      
Average effective interest rate 2.50%              
3.25 % through 3.5 % notes payable due in next year [Member]                
Debt Instrument [Line Items]                
Payments/Long term debt, Total $ 5,823       $ 5,110      
Annual installments $ 1,227              
3.25 % through 3.5 % notes payable due in next year [Member] | Maximum [Member]                
Debt Instrument [Line Items]                
Percentage of interest accrued 3.50%              
3.25 % through 3.5 % notes payable due in next year [Member] | Minimum [Member]                
Debt Instrument [Line Items]                
Percentage of interest accrued 3.25%              
[1] as restated