XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Minimum Lease Payments Minimum lease payments under these arrangements, net of payments to be received under a sublease, were as follows (in thousands):
June 30, 2023December 31, 2022
2023$64,944 $125,633 
2024133,277 127,996 
2025132,291 126,234 
2026127,263 121,596 
2027118,338 110,997 
Thereafter300,991 242,185 
Total lease payments877,104 854,641 
Less: Interest148,149 141,792 
Present value of lease liability$728,955 $712,849