XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 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):
September 30, 2023December 31, 2022
2023$32,405 $125,633 
2024131,953 127,996 
2025131,242 126,234 
2026126,059 121,596 
2027117,163 110,997 
Thereafter302,417 242,185 
Total lease payments841,239 854,641 
Less: Interest139,159 141,792 
Present value of lease liability$702,080 $712,849