XML 14 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Leases (Tables)
12 Months Ended
Dec. 31, 2014
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, 2014, are summarized as follows:
Year Ended:
 
2015
$
625,263

2016
455,145

2017
274,356

2018
128,808

2019
13,886

Thereafter

Total
$
1,497,458