Annual report pursuant to Section 13 and 15(d)

Long-term Debt (Details)

v3.8.0.1
Long-term Debt (Details) - USD ($)
Dec. 31, 2017
Oct. 30, 2017
Dec. 31, 2016
Aug. 31, 2016
Debt Instrument [Line Items]        
Unamortized Debt Issuance Expense $ 257,787   $ 117,950  
ABL line of credit, due October 30, 2020 [Member] | Revolving Line of Credit Due November 21, 2017[Member]        
Debt Instrument [Line Items]        
$65,000,000 Revolving line of credit, due October 30, 2020 25,913,557   $ 8,804,206  
Line of credit, maximum borrowing capacity $ 56,726,959 $ 65,000,000    
ABL line of credit, due February 28, 2019 [Member] | Revolving Line of Credit Due November 21, 2017[Member]        
Debt Instrument [Line Items]        
Line of credit, maximum borrowing capacity       $ 45,000,000