XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
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):
December 31, 2022December 31, 2021
2023$125,633 $113,822 
2024127,996 112,840 
2025126,234 106,038 
2026121,596 101,211 
2027110,997 96,493 
Thereafter242,185 274,764 
Total lease payments854,641 805,168 
Less: Interest141,792 137,141 
Present value of lease liability$712,849 $668,027