XML 45 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leased Properties (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Future Minimum Payments of Leases
Future minimum payments, by year and in the aggregate, under the noncancelable operating leases with initial or remaining terms of one year or more were approximately the following at December 31, 2018:
2019
$
305,257

2020
239,629

2021
173,119

2022
121,918

2023
82,940

Thereafter
192,862

Total minimum lease payments
$
1,115,725