XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE (Details) - Schedule of debt - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Secured mortgage     $ 3,600,000
Total $ 9,514,214 $ 7,951,453  
Discount (55,449) (58,537)  
Net 9,458,765 7,892,916  
Current maturities, net of discount 1,997,470 1,800,108  
Long-term portion, net of discount 7,516,744 6,151,345  
Total 9,514,214 7,951,453  
Loans Payable [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Notes Payable 29,456 32,051  
Artisan Equipment Loan [Member] | Notes Payable to Banks [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Notes Payable 225,452 242,765  
IVFH PPP Loan [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Notes Payable 1,650,221 1,650,221  
Subsidiary PPP Loans [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Notes Payable 1,669,929 0  
Convertible Debt [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Convertible debt 20,000 20,000  
Bonita Springs, FL [Member] | Mortgages [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Secured mortgage 109,200 122,850  
Broadview, IL [Member] | Mortgages [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Secured mortgage 424,666 449,166  
Wright, Pennslyvania [Member] | Mortgages [Member]      
NOTES PAYABLE (Details) - Schedule of debt [Line Items]      
Secured mortgage $ 5,385,200 $ 5,434,400