XML 90 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finance leases    
2021 $ 1,500  
2022 1,913  
2023 1,906  
2024 1,595  
2025 1,355  
2026 890  
Thereafter 2,284  
Total lease payments 11,443  
Less amount representing interest (2,702)  
Present value of lease liabilities 8,741  
Operating leases    
2021 67,265  
2022 75,600  
2023 61,733  
2024 52,070  
2025 50,728  
2026 46,341  
Thereafter 236,434  
Total lease payments 590,171  
Less amount representing interest (156,898)  
Present value of lease liabilities 433,273  
Total    
2021 68,765  
2022 77,513  
2023 63,639  
2024 53,665  
2025 52,083  
2026 47,231  
Thereafter 238,718  
Total lease payments 601,614  
Less amount representing interest (159,600)  
Total lease liabilities $ 442,014 $ 370,736