XML 96 R79.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 52,457  
2022 37,222  
2023 24,602  
2024 19,451  
2025 17,858  
Thereafter 321,491  
Total lease payments 473,081  
Less: Imputed interest 173,877  
Total lease liabilities 299,204  
Operating leases    
2021 43,841  
2022 30,135  
2023 19,628  
2024 14,778  
2025 13,144  
Thereafter 160,247  
Total lease payments 281,773  
Less: Imputed interest 63,324  
Total operating lease liabilities 218,449  
Finance leases    
2021 8,616  
2022 7,087  
2023 4,974  
2024 4,673  
2025 4,714  
Thereafter 161,244  
Total lease payments 191,308  
Less: Imputed interest 110,553  
Total finance lease liabilities $ 80,755 $ 79,643