v3.22.4
LEASES - Lessee Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Year    
2023 $ 157,963  
2024 157,630  
2025 157,455  
2026 157,380  
2027 156,860  
Thereafter 1,456,411  
TOTAL LEASE PAYMENTS 2,243,699  
Less: present value adjustment (822,790)  
PRESENT VALUE OF TOTAL LEASE LIABILITIES 1,420,909  
Less: current lease liabilities (65,796) $ (52,181)
LONG-TERM OPERATING LEASE LIABILITIES $ 1,355,113 $ 1,056,515