XML 42 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Minimum Future Lease Payments

A schedule of minimum future lease payments for the following nine and twelve-month periods is as follows:

 

For the remaining nine months ending December 31, 2019

 

$

367,710

 

December 31, 2020

 

 

386,032

 

December 31, 2021

 

 

379,181

 

December 31, 2022

 

 

356,998

 

December 31, 2023

 

 

355,682

 

December 31, 2024 and thereafter

 

 

8,959,248

 

Total

 

$

10,804,851