XML 112 R96.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Total notes payable $ 4,384,509 $ 6,652,655
Less: Unamortized debt discounts (29,348)
Less: Unamortized financing cost (3,668)
Total notes payable, net of financing cost 4,384,509 6,619,639
Less: current portion (4,048,009) (6,137,015)
Notes payable - long-term portion 336,500 482,624
Other Short Term Notes Payable [Member]    
Total notes payable 1,088,899 1,050,339
Esousa Purchased Notes [Member]    
Total notes payable 2,828,323
Short Term Bank Credit [Member]    
Total notes payable 1,404,096 1,622,337
Note Payable To Dept. Of Economic And Community Development [Member]    
Total notes payable 196,597 229,096
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 200,000 632,000
Notes Payable To Wells Fargo [Member]    
Total notes payable $ 182,615 $ 290,560