Annual report pursuant to Section 13 and 15(d)

Factor Receivables, Letters of Credit Payable and Loan Payable - Schedule of Factor Loan Payable Activity (Details)

v3.20.1
Factor Receivables, Letters of Credit Payable and Loan Payable - Schedule of Factor Loan Payable Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Factor receivables beginning balance $ 1,304,512 $ 1,078,941
New factorings 2,891,727 5,532,225
Payments, net of returns and discounts (4,070,594) (5,306,654)
Factor loan payable, ending balance $ 125,645 $ 1,304,512