Annual report pursuant to Section 13 and 15(d)

Long-term Debt (Details)

v3.6.0.2
Long-term Debt (Details) - USD ($)
Dec. 31, 2016
Aug. 31, 2016
Dec. 31, 2015
Nov. 21, 2014
Aug. 19, 2013
Aug. 09, 2013
Aug. 21, 2012
Debt Instrument [Line Items]              
Long-term debt $ 8,804,206   $ 28,079,709        
Less current portion 0   (4,533,908)        
Unamortized Debt Issuance Expense 0   135,915        
Long-term debt, less current portion 8,804,206   23,409,886        
Revolving Line of Credit Due November 21, 2017[Member]              
Debt Instrument [Line Items]              
Line of credit, maximum borrowing capacity       $ 40,000,000      
Term Loan Due November 21, 2019 [Member]              
Debt Instrument [Line Items]              
Long-term debt 0   7,833,333        
Term loan, original balance       10,000,000      
Term Loan Due August 21, 2022 [Member]              
Debt Instrument [Line Items]              
Long-term debt 0   15,000,000        
Term loan, original balance             $ 22,500,000
Mortgage Due August 19, 2023 [Member]              
Debt Instrument [Line Items]              
Long-term debt 0   3,370,810        
Term loan, original balance         $ 4,033,250 $ 4,033,250  
ABL line of credit, due February 28, 2019 [Member] | Revolving Line of Credit Due November 21, 2017[Member]              
Debt Instrument [Line Items]              
Long-term debt 8,804,206   0        
Line of credit, maximum borrowing capacity 30,466,000 $ 45,000,000          
Revolving line of credit due November 21, 2017 [Member] | Revolving Line of Credit Due November 21, 2017[Member]              
Debt Instrument [Line Items]              
Long-term debt $ 0   $ 1,875,566        
Line of credit, maximum borrowing capacity       $ 40,000,000