XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Minimum Lease Payments
Minimum lease payments under these arrangements were as follows (in thousands):
 
March 31,
2020
 
December 31,
2019
2020
$
34,019

 
$
44,709

2021
42,881

 
42,612

2022
39,847

 
39,812

2023
38,254

 
38,210

2024
35,664

 
35,602

Thereafter
146,572

 
146,463

Total lease payments
337,237

 
347,408

Less: Interest
87,717

 
92,282

Present value of lease liability
$
249,520

 
$
255,126