XML 68 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
2016 Unrelated Notes [Member]    
Beneficial conversion feature $ 50,703 $ 101,405