XML 80 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies  
Schedule of future minimum operating lease payments

Future minimum payments under this operating lease agreement are as follows as:

 

 

 

 

 

For the Year Ending

    

 

 

December 31, 

 

Minimum Lease Payments

2020

 

$

244,853

2021

 

 

251,586

2022

 

 

258,505

2023

 

 

198,157

 

 

$

953,101