XML 178 R114.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finance leases    
2021 $ 2,143  
2022 1,942  
2023 1,935  
2024 1,624  
2025 1,383  
Thereafter 3,457  
Total lease payments 12,484  
Less amount representing interest (3,068)  
Present value of lease liabilities 9,416  
Operating leases    
2021 82,212  
2022 68,605  
2023 54,607  
2024 44,812  
2025 43,254  
Thereafter 201,966  
Total lease payments 495,456  
Less amount representing interest (134,136)  
Present value of lease liabilities 361,320  
Total    
2021 84,355  
2022 70,547  
2023 56,542  
2024 46,436  
2025 44,637  
Thereafter 205,423  
Total lease payments 507,940  
Less amount representing interest (137,204)  
Total lease liabilities $ 370,736 $ 428,919