XML 52 R39.htm IDEA: XBRL DOCUMENT v3.3.1.900
Leases (Tables)
12 Months Ended
Dec. 31, 2015
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
The future minimum lease payments under operating leases that have initial or remaining noncancelable lease terms in excess of one year as of December 31, 2015, are summarized as follows:
Year Ended:
 
2016
$
658,060

2017
448,792

2018
236,062

2019
107,124

2020
95,570

Thereafter
81,397

Total
$
1,627,005