XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF NOTES PAYABLE (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Notes payable $ 2,875,100
Notes payable, current maturities (1,854,500)
Notes payable, long term 1,020,600
Convertible Debt [Member]    
Short-term Debt [Line Items]    
Notes payable 1,854,500
Paycheck Protection Program Loan Payable [Member]    
Short-term Debt [Line Items]    
Notes payable $ 1,020,600