XML 94 R84.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Total notes payable $ 12,166,645 $ 6,652,655
Less: Unamortized debt discounts (1,980,685) (29,348)
Less: Unamortized financing cost (3,668)
Total notes payable, net of financing cost 10,185,960 6,619,639
Less: current portion (9,833,928) (6,137,015)
Notes payable - long-term portion 352,032 482,624
Other Short Term Notes Payable [Member]    
Total notes payable 1,182,401 1,050,339
Esousa Purchased Notes [Member]    
Total notes payable 431,668 2,828,323
June '20 Short-Term Promissory Note [Member]    
Total notes payable 800,000
Note Payable To Dept. Of Economic And Community Development [Member]    
Total notes payable 204,813 229,096
Short Term Bank Credit [Member]    
Total notes payable 1,423,724 1,622,337
Paycheck Protection Program Loans [Member]    
Total notes payable 1,162,302
SBA Economic Injury Disaster Loan [Member]    
Total notes payable 150,000
Esousa Additional Purchased Notes [Member]    
Total notes payable 1,772,700 632,000
Esousa Short-Term Promissory Notes [Member]    
Total notes payable 4,850,000
Notes Payable To Wells Fargo [Member]    
Total notes payable $ 189,037 $ 290,560