Quarterly report pursuant to Section 13 or 15(d)

18. Commitment and Contingencies (Details - Minimum lease commitments)

v3.20.2
18. Commitment and Contingencies (Details - Minimum lease commitments)
Sep. 30, 2020
USD ($)
Consulting Contracts [Member]  
Other commitment 2020 $ 265,000
Other commitment 2021 323,333
Other commitment 2022 150,000
Other commitment 2023 0
Other commitment 2024 0
Other commitment Thereafter 0
Total 738,333
Employment Contracts [Member]  
Other commitment 2020 309,494
Other commitment 2021 421,629
Other commitment 2022 322,950
Other commitment 2023 282,581
Other commitment 2024 0
Other commitment Thereafter 0
Total 1,336,654
Operating leases and Employment Agreements [Member]  
Other commitment 2020 744,749
Other commitment 2021 1,092,747
Other commitment 2022 902,934
Other commitment 2023 729,764
Other commitment 2024 465,071
Other commitment Thereafter 1,330,866
Total 5,266,131
Operating Leases [Member]  
Operating lease 2020 170,255
Operating lease 2021 347,785
Operating lease 2022 429,984
Operating lease 2023 447,183
Operating lease 2024 465,071
Operating lease Thereafter 1,330,866
Total $ 3,191,144