XML 60 R53.htm IDEA: XBRL DOCUMENT v3.20.1
11. COMMITMENTS AND CONTINGENCIES (Details - Rent)
Mar. 31, 2020
USD ($)
Operating lease payments year 2021 $ 149,758
Operating lease payments year 2022 43,670
Total lease payments 193,428
9635 Granite Ridge Drive [Member]  
Operating lease payments year 2021 102,074
Operating lease payments year 2022 43,670
Total lease payments 145,744
11585 Sorrenty Valley Road [Member]  
Operating lease payments year 2021 47,684
Operating lease payments year 2022 0
Total lease payments $ 47,684