XML 87 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Schedule of future minimum lease payments and sublease income
Future minimum lease payments and sublease income at December 31, 2018, by year and in the aggregate, under all noncancellable operating leases and subleases are as follows:
 
Lease Payments
 
Sublease Income
2019
$
151,795

 
$
148

2020
142,995

 
44

2021
135,426

 
10

2022
128,441

 

2023
119,955

 

Thereafter
482,220

 

Total
$
1,160,832

 
$
202