XML 105 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
12 Months Ended
Jan. 20, 2021
Dec. 31, 2019
2016 Unrelated Notes [Member]    
Beneficial conversion feature   $ 50,703
PPP Note Payable [Member] | Subsequent Event [Member]    
Debt forgiven, value $ 838,700