XML 91 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finance leases    
2021 $ 996  
2022 1,919  
2023 1,912  
2024 1,601  
2025 1,362  
2026 894  
Thereafter 2,318  
Total lease payments 11,002  
Less amount representing interest (2,570)  
Present value of lease liabilities 8,432  
Operating leases    
2021 43,256  
2022 76,015  
2023 62,160  
2024 52,232  
2025 50,896  
2026 46,392  
Thereafter 236,641  
Total lease payments 567,592  
Less amount representing interest (149,591)  
Present value of lease liabilities 418,001  
Total    
2021 44,252  
2022 77,934  
2023 64,072  
2024 53,833  
2025 52,258  
2026 47,286  
Thereafter 238,959  
Total lease payments 578,594  
Less amount representing interest (152,161)  
Total lease liabilities $ 426,433 $ 370,736