XML 42 R22.htm IDEA: XBRL DOCUMENT v3.21.1
3. NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2020
Notes Payable [Abstract]  
Notes payable
      Principal Amount     Accrued Interest  
Note Payable Terms of the agreement   2020     2019     2020     2019  
                           
August 27, 2018 Promissory Note A $1,500,000 note payable (i) interest accrues at 5% per annum and compounds quarterly (ii) original maturity date of March 1, 2021   $ -     $ 1,500,000     $ -     $ 103,557  
                                 
Total     $ -     $ 1,500,000     $ -     $ 103,557