XML 56 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable (Details Narrative) - USD ($)
Apr. 02, 2018
Mar. 31, 2020
Dec. 31, 2019
Aug. 31, 2015
Note maturity date Oct. 31, 2018      
Note payable   $ 133,403 $ 133,403  
Third Parties [Member]        
Note payable principal amount       $ 126,000