XML 98 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
Remainder of 2023 $ 64,671  
2024 116,585  
2025 108,572  
2026 96,330  
2027 76,629  
Thereafter 830,976  
Total lease payments 1,293,763  
Less: Interest (674,325)  
Present value of lease liabilities 619,438  
Finance Leases    
Remainder of 2023 23,048  
2024 44,465  
2025 43,974  
2026 38,412  
2027 37,358  
Thereafter 706,887  
Total lease payments 894,144  
Less: Interest (563,014)  
Present value of lease liabilities $ 331,130 $ 351,332