XML 63 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Bank Debt - Schedule of Notes Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Sep. 30, 2020
Debt Instrument [Line Items]    
Financed receivables - 5.75 percent at December 31, 2019 (prime plus 1 percent) on invoiced receivables; 6.75 percent December 31, 2019 (prime plus 2 percent) on uninvoiced receivables $ 3,381,364 $ 0
Total $ 3,381,364 $ 0
Line of Credit | Revolving Credit Facility | Invoiced Receivables    
Debt Instrument [Line Items]    
Stated interest rate 5.75%  
Line of Credit | Revolving Credit Facility | Invoiced Receivables | Prime Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%  
Line of Credit | Revolving Credit Facility | Uninvoiced Receivables    
Debt Instrument [Line Items]    
Stated interest rate 6.75%  
Line of Credit | Revolving Credit Facility | Uninvoiced Receivables | Prime Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00%