XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Interest, advances and promissory notes payable (Details) - Interest Payable - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Interest Payable [Abstract]      
Relatives of directors $ 794,684 $ 2,876,280  
Non-related parties 2,648,424 2,488,717  
Total $ 3,443,108 $ 5,364,997 $ 4,836,127