XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases    
2022 $ 341,733  
2023 322,040  
2024 290,456  
2025 251,573  
2026 214,237  
Thereafter 1,049,726  
Total operating lease payments 2,469,765  
Less: present value discount 430,176  
Total operating lease liabilities 2,039,589  
Less: current portion of operating lease liabilities 337,832 $ 322,778
Operating lease liabilities, less current portion 1,701,757 $ 1,718,691
Related Parties.    
Leases    
2022 4,682  
2023 4,433  
2024 2,686  
2025 1,913  
2026 1,298  
Thereafter 605  
Total operating lease payments 15,617  
Less: present value discount 1,150  
Total operating lease liabilities 14,467  
Less: current portion of operating lease liabilities 4,682  
Operating lease liabilities, less current portion 9,785  
Non-Related Parties    
Leases    
2022 337,051  
2023 317,607  
2024 287,770  
2025 249,660  
2026 212,939  
Thereafter 1,049,121  
Total operating lease payments 2,454,148  
Less: present value discount 429,026  
Total operating lease liabilities 2,025,122  
Less: current portion of operating lease liabilities 333,150  
Operating lease liabilities, less current portion $ 1,691,972