XML 59 R52.htm IDEA: XBRL DOCUMENT v3.20.1
9. Notes Payable to Bank (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Notes payable to bank $ 197,066 $ 183,917
Promissory note payable CD 48614    
Notes payable to bank 97,067 83,918
Promissory note payable CD 48615    
Notes payable to bank $ 99,999 $ 99,999