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

OperatingFinanceTotal
2022 - remaining$20,133$1,269$21,402
202328,7871,37730,164
202426,6881,09527,783
202523,94566124,606
202621,70518821,893
Thereafter82,998583,003
Total minimum lease payments204,2564,595208,851
Less: amount representing interest(44,396)(409)(44,806)
Lease liabilities$159,860$4,186$164,045

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

OperatingCapitalTotal
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 March 31, 2022 were as follows (in thousands):

OperatingFinanceTotal
2022 - remaining$20,133$1,269$21,402
202328,7871,37730,164
202426,6881,09527,783
202523,94566124,606
202621,70518821,893
Thereafter82,998583,003
Total minimum lease payments204,2564,595208,851
Less: amount representing interest(44,396)(409)(44,806)
Lease liabilities$159,860$4,186$164,045

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

OperatingCapitalTotal
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