Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.19.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Under Operating Leases
The amount of future minimum lease payments under operating leases are as follows:
2019
3,207,053

2020
3,243,694

2021
3,238,745

2022
3,224,810

2023
3,102,815

Thereafter
45,337,403

Schedule of Future Minimum Lease Payments Under Capital Leases
Future minimum commitments for capital leases are as follows:
2019
$
354,299

2020
357,733

2021
346,570

2022
18,407

2023

Total minimum lease payments
1,077,009

  Less imputed interest costs
164,826

Present value of net minimum lease payments
$
912,183