XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of Lease Costs & Other Information
The Company's components of lease cost were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(in thousands)
Operating lease cost:
Operating lease cost$9,336 $7,018 $23,578 $19,741 
Variable lease cost1,456 1,806 8,723 4,624 
Total operating lease costs$10,792 $8,824 $32,301 $24,365 
Finance lease cost:
Amortization of assets under finance lease$3,717 $4,124 $10,901 $6,608 
Interest602 524 1,843 1,259 
Total finance lease costs$4,319 $4,648 $12,744 $7,867 
Other information related to leases was as follows:
As of September 30,As of As of December 31,
20222021
Weighted Average Remaining Lease Term (in years):
Operating leases4.344.41
Finance leases1.952.23
Weighted Average Discount Rate:
Operating leases5.28 %5.20 %
Finance leases4.74 %4.86 %
Schedule of Operating Lease Maturities
Future minimum lease payments under non-cancellable leases as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
(in thousands)
Remainder of 2022$6,099 $9,544 
202323,351 25,640 
202419,481 14,282 
202517,463 1,618 
202616,859 — 
Thereafter12,538 — 
Total future minimum lease payments$95,791 $51,084 
Less: imputed interest(10,673)(2,250)
Total liability$85,118 $48,834 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancellable leases as of September 30, 2022 were as follows:
Operating LeasesFinance Leases
(in thousands)
Remainder of 2022$6,099 $9,544 
202323,351 25,640 
202419,481 14,282 
202517,463 1,618 
202616,859 — 
Thereafter12,538 — 
Total future minimum lease payments$95,791 $51,084 
Less: imputed interest(10,673)(2,250)
Total liability$85,118 $48,834