XML 48 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
13. COMMITMENTS AND CONTINGENCIES (Details - Rent) - 9635 Granite Ridge Drive [Member]
Dec. 31, 2019
USD ($)
Operating lease payments year 2020 $ 24,795
Operating lease payments year 2021 102,074
Operating lease payments year 2022 43,670
Total lease payments 170,539
Less: Discount (6,132)
Total lease liability $ 164,407