Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
17. Commitment and Contingencies (Details - Minimum lease commitments)
Jun. 30, 2020
USD ($)
Consulting 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
Employment 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
Operating leases and Employment Agreements [Member]  
Other commitment 2020 922,051
Other commitment 2021 1,489,018
Other commitment 2022 1,313,075
Other commitment 2023 1,154,260
Other commitment 2024 904,423
Other commitment Thereafter 1,871,252
Total 7,654,079
Operating Leases [Member]  
Operating lease 2020 347,557
Operating lease 2021 744,056
Operating lease 2022 840,125
Operating lease 2023 871,679
Operating lease 2024 904,423
Operating lease Thereafter 1,871,252
Total $ 5,579,093