Annual report pursuant to Section 13 and 15(d)

Bank Debt - Schedule of Revolving Credit Line (Details)

v3.19.1
Bank Debt - Schedule of Revolving Credit Line (Details) - USD ($)
12 Months Ended
Oct. 11, 2018
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]      
Total   $ 1,859,853 $ 4,900,000
Revolving Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Revolving credit line   $ 0 4,900,000
Stated interest rate   5.25%  
Revolving Credit Facility | Line of Credit | Prime Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.75%  
Amended And Restated Financing Agreement | Line of Credit      
Debt Instrument [Line Items]      
Revolving credit line   $ 1,859,853 $ 0
Amended And Restated Financing Agreement | Revolving Credit Facility | Line of Credit | Prime Rate      
Debt Instrument [Line Items]      
Stated interest rate   6.50%  
Basis spread on variable rate 1.00% 1.00%  
Amended And Restated Financing Agreement Uninvoiced Eligible Invoices [Member] | Revolving Credit Facility | Line of Credit | Prime Rate      
Debt Instrument [Line Items]      
Stated interest rate   7.50%  
Basis spread on variable rate 2.00% 2.00%