XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Loans Payable - Schedule of Loans Payable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Loans payable $ 643,707 $ 561,033
Current portion of loans payable (52,291) (14,304)
Long term portion of loans payable 591,416 546,729
Interest Bearing Loans at 10% Per Annum [Member]    
Loans payable 181,334 176,067
Interest Bearing Loans at 12% Per Annum [Member]    
Loans payable 295,432 283,828
Interest Bearing Loans at 20.5% Per Annum [Member]    
Loans payable 38,887 46,283
Interest Bearing Loans at 13.25% Per Annum [Member]    
Loans payable 73,199
Non-Interest Bearing Loans [Member]    
Loans payable $ 54,855 $ 54,855