Annual report pursuant to Section 13 and 15(d)

Long-term Debt (Details)

v3.19.1
Long-term Debt (Details)
12 Months Ended
Dec. 20, 2018
USD ($)
debt_installments
Jun. 29, 2018
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Oct. 30, 2017
USD ($)
Aug. 31, 2016
USD ($)
Revolving Line of Credit              
Line of Credit Facility [Line Items]              
Line of credit, average outstanding amount     $ 49,030,098 $ 27,895,901      
Line of credit, weighted average interest rate     4.51% 3.09%      
Interest payments     $ 1,725,150 $ 856,651 $ 826,478    
ABL Line of Credit, Due February 28, 2019 | Revolving Line of Credit              
Line of Credit Facility [Line Items]              
Line of credit, maximum borrowing capacity             $ 45,000,000
Stated interest rate       3.44%      
ABL Line of Credit, Due October 30, 2020 | Revolving Line of Credit              
Line of Credit Facility [Line Items]              
Long-term debt outstanding     76,405,458 $ 25,913,557      
Line of credit, maximum borrowing capacity $ 100,000,000 $ 80,000,000 $ 93,860,450     $ 65,000,000  
Line of credit, increase to limit   $ 15,000,000       $ 20,000,000  
Stated interest rate     4.19%        
Unused capacity fee on line of credit     0.15%        
Line of credit, amount borrowed     $ 76,405,458        
Line of credit, remaining availability     $ 17,454,992        
ABL Line of Credit, Due October 30, 2020 | Revolving Line of Credit | LIBOR              
Line of Credit Facility [Line Items]              
Basis spread on variable rate 1.65% 1.65%          
Term Loan              
Line of Credit Facility [Line Items]              
Debt term 5 years            
Principal amount of debt $ 20,000,000            
Repayments of debt, number of consecutive installments | debt_installments 60            
Term Loan | LIBOR              
Line of Credit Facility [Line Items]              
Basis spread on variable rate 1.90%