XML 49 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finance leases    
2020 $ 1,874  
2021 1,894  
2022 1,682  
2023 1,678  
2024 1,379  
2025 1,164  
Thereafter 1,658  
Total lease payments 11,329  
Less amount representing interest (2,234)  
Present value of lease liabilities 9,095  
Operating leases    
2020 78,778  
2021 68,275  
2022 67,176  
2023 53,401  
2024 43,665  
2025 42,345  
Thereafter 200,221  
Total lease payments 553,861  
Less amount representing interest (154,427)  
Present value of lease liabilities 399,434  
Lease Liabilities Payments Due [Abstract]    
2020 80,652  
2021 70,169  
2022 68,858  
2023 55,079  
2024 45,044  
2025 43,509  
Thereafter 201,879  
Total lease payments 565,190  
Less amount representing interest (156,661)  
Total lease liabilities $ 408,529 $ 428,919