Quarterly report pursuant to Section 13 or 15(d)

20. Commitment and Contingencies (Tables)

v3.21.1
20. Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments

The following is a schedule of future minimum contractual obligations as of March 31, 2021, under the Company’s operating leases and employment agreements:

 

  2021   2022   2023   2024   2025   Thereafter   Total  
Operating Leases $ 368,440   $ 571,782   $ 555,038   $ 577,065   $ 595,729   $ 895,930   $ 3,563,984  
Employment Contracts   1,688,131     1,915,183     1,554,107     1,105,566     506,583         6,769,570  
Consulting Contracts   300,000     187,500                     487,500  
  $ 2,356,571   $ 2,674,465   $ 2,109,145   $ 1,682,631   $ 1,102,312   $ 895,930   $ 10,821,054