XML 44 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Leases [Table Text Block]
Future minimum lease payments under capital leases and operating leases with initial or remaining terms in excess of one year at June 30, 2017 were:
 
Capital Lease
 
Operating Leases
2018
$
3,278,295

 
$
585,717

2019
3,278,295

 
475,582

2020
3,278,295

 
365,446

2021
3,278,295

 
365,446

2022
7,173,295

 
12,015

Thereafter
14,732,015

 

Total minimum lease payments
$
35,018,490

 
$
1,804,206

Less amount representing interest
7,363,223

 
 
Present value of minimum lease payments
27,655,267

 
 
Less current portion
1,733,509

 
 
Long-term portion
$
25,921,758