XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Future Minimum Lease Payments for Operating Leases
Future minimum lease payments under operating and finance leases as of June 30, 2022 were as follows (in thousands):

OperatingFinanceTotal
2022 - remaining$14,822$956$15,778
202332,2041,53633,740
202430,0271,25631,283
202527,17382227,995
202624,89831125,209
Thereafter99,7144399,757
Total minimum lease payments228,8384,924233,762
Less: amount representing interest(50,704)(440)(51,144)
Lease liabilities$178,134$4,484$182,618

Future minimum lease payments under operating and capital leases as of December 31, 2021 were as follows (in thousands):

OperatingFinanceTotal
2022$23,051$1,485$24,536
202324,5771,07825,655
202422,56179723,358
202520,48936420,853
202618,42410718,531
Thereafter67,56967,569
Total minimum lease payments176,6713,831180,502
Less: amount representing interest(38,461)(355)(38,815)
Lease liabilities$138,210$3,476$141,687
Future Minimum Lease Payments for Finance Leases
Future minimum lease payments under operating and finance leases as of June 30, 2022 were as follows (in thousands):

OperatingFinanceTotal
2022 - remaining$14,822$956$15,778
202332,2041,53633,740
202430,0271,25631,283
202527,17382227,995
202624,89831125,209
Thereafter99,7144399,757
Total minimum lease payments228,8384,924233,762
Less: amount representing interest(50,704)(440)(51,144)
Lease liabilities$178,134$4,484$182,618

Future minimum lease payments under operating and capital leases as of December 31, 2021 were as follows (in thousands):

OperatingFinanceTotal
2022$23,051$1,485$24,536
202324,5771,07825,655
202422,56179723,358
202520,48936420,853
202618,42410718,531
Thereafter67,56967,569
Total minimum lease payments176,6713,831180,502
Less: amount representing interest(38,461)(355)(38,815)
Lease liabilities$138,210$3,476$141,687