XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of Minimum Lease Payments
Minimum lease payments under these arrangements were as follows (in thousands):
September 30, 2022December 31, 2021
2022$30,538 $113,822 
2023120,052 112,840 
2024116,347 106,038 
2025112,132 101,211 
2026108,730 96,493 
Thereafter353,409 274,764 
Total lease payments841,208 805,168 
Less: Interest157,148 137,141 
Present value of lease liability$684,060 $668,027