XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2021
Notes Payable [Abstract]  
Schedule of notes payable

Notes Payable at March 31, 2021 and December 31, 2020, are comprised of the following:

 

    March 31, 2021     December 31, 2020  
Esousa purchased notes   $     $ 200,000  
Short-term notes payable     1,087,491       1,088,899  
Notes payable to Wells Fargo     174,290       182,615  
Note payable to Dept. of Economic and Community Development     185,546       196,597  
Paycheck Protection Program Loans     447,201       1,162,302  
SBA Economic Injury Disaster Loan     150,000       150,000  
Short term bank credit     429,195       1,404,096  
Total notes payable   $ 2,473,723     $ 4,384,509  
Less: current portion     (2,154,676 )     (4,048,009 )
Notes payable – long-term portion   $ 319,047     $ 336,500