XML 74 R39.htm IDEA: XBRL DOCUMENT v3.21.1
18. Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments

The following is a schedule of future minimum contractual obligations as of December 31, 2020, under the Company’s operative leases and employment agreements:

 

   2021   2022   2023   2024   2025   Thereafter   Total 
Operating Leases  $347,785   $429,984   $447,183   $465,071   $483,674   $847,192   $3,020,889 
Employment Contracts   1,175,628    906,503    843,707    473,660    453,924        3,853,422 
Consulting Contracts   300,000    187,500                    487,500 
   $1,823,413   $1,523,987   $1,290,890   $938,731   $937,598   $847,192   $7,361,811