Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Schedule of Long-Term Debt (Details)

v3.8.0.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Apr. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Dec. 22, 2016
Nov. 01, 2016
Oct. 03, 2011
Mar. 31, 2011
Debt Instrument [Line Items]                
Amount outstanding $ 202,168     $ 165,413        
Less - current maturities 22,375     19,292        
Less - deferred financing fees 6,556     5,528        
Long-term debt 173,237     140,593        
Capital leases                
Debt Instrument [Line Items]                
Amount outstanding $ 35,013     14,647        
6.345% term loan payable in semi-annual installments through February 2021 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 6.345%              
Amount outstanding $ 1,220     1,482        
6.345% term loan payable in semi-annual installments through June 2024 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 6.345%              
Amount outstanding $ 8,295     9,096        
Variable rate construction to term loan payable in quarterly installments through December 2024 | Term loan                
Debt Instrument [Line Items]                
Amount outstanding $ 8,757     10,139        
6.500% term loan payable in monthly installments through October 2017 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 6.50%              
Amount outstanding $ 0     110        
7.250% term loan payable in quarterly installments through March 2021 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 7.25%             7.25%
Amount outstanding $ 2,218     2,651        
6.110% term loan payable in monthly installments through June 2028 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 6.11%           6.11%  
Amount outstanding $ 4,551     4,591        
Variable rate construction to term loan payable in quarterly installments through March 2020 | Term loan                
Debt Instrument [Line Items]                
Amount outstanding 32,711     35,679        
Variable rate construction to term loan payable in semi-annual installments through February 2023 | Term loan                
Debt Instrument [Line Items]                
Amount outstanding $ 18,346     19,398        
4.950% term loan payable in quarterly installments through July 2031 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 4.95%              
Amount outstanding $ 4,605     4,549        
13.000% construction loan payable, due May 2017 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 13.00%       13.00%      
Amount outstanding $ 0     9,503        
8.750% construction loan payable, due February 2018 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 8.75%         8.75%    
Amount outstanding $ 0     3,140        
5.000% construction to term loan payable in quarterly installments through March 2028 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 5.00%   5.00%          
Amount outstanding $ 4,258     0        
4.500% construction to term loan payable in monthly installments through April 2027 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 4.50% 4.50%            
Amount outstanding $ 13,325     0        
5.610% term loan payable in quarterly installments through February 2034 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 5.61% 5.61%            
Amount outstanding $ 3,128     0        
Variable rate term loan payable in semi-annual installments through December 2027 | Term loan                
Debt Instrument [Line Items]                
Amount outstanding $ 14,034     0        
4.250% construction to term loan payable in monthly installments through October 2038 | Term loan                
Debt Instrument [Line Items]                
Stated interest rate 4.25%              
Amount outstanding $ 0     0        
Variable rate construction loan payable, due June 2018 | Term loan                
Debt Instrument [Line Items]                
Amount outstanding 1,721     7,008        
Senior secured credit facility                
Debt Instrument [Line Items]                
Amount outstanding $ 49,986     $ 43,420