XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of Minimum Lease Payments
Minimum lease payments under these arrangements were as follows (in thousands):
 
June 30,
2020
 
December 31,
2019
2020
$
23,341

 
$
44,709

2021
43,420

 
42,612

2022
40,144

 
39,812

2023
38,559

 
38,210

2024
35,973

 
35,602

Thereafter
146,778

 
146,463

Total lease payments
328,215

 
347,408

Less: Interest
83,310

 
92,282

Present value of lease liability
$
244,905

 
$
255,126