XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Lease Costs & Other Information
The Company's components of lease cost were as follows:
Three months ended June 30,Six months ended June 30,
2022202120222021
(in thousands)
Operating lease cost:
Operating lease cost$6,631 $6,452 $13,499 $12,804 
Variable lease cost3,463 1,460 6,182 2,818 
Total operating lease costs$10,094 $7,912 $19,681 $15,622 
Finance lease cost:
Amortization of assets under finance lease$3,818 $1,250 $7,080 $2,484 
Interest650 405 1,241 735 
Total finance lease costs$4,468 $1,655 $8,321 $3,219 
Other information related to leases was as follows:
As of June 30,As of As of December 31,
20222021
Weighted Average Remaining Lease Term (in years):
Operating leases4.324.41
Finance leases2.102.23
Weighted Average Discount Rate:
Operating leases5.21 %5.20 %
Finance leases4.75 %4.86 %
Schedule of Operating Lease Maturities
Future minimum lease payments under non-cancellable leases as of June 30, 2022 were as follows:
Operating LeasesFinance Leases
(in thousands)
Remainder of 2022$12,043 $16,588 
202320,660 25,332 
202416,723 13,973 
202515,782 1,463 
202615,373 — 
Thereafter11,696 — 
Total future minimum lease payments$92,277 $57,356 
Less: imputed interest(11,001)(2,789)
Total liability$81,276 $54,567 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancellable leases as of June 30, 2022 were as follows:
Operating LeasesFinance Leases
(in thousands)
Remainder of 2022$12,043 $16,588 
202320,660 25,332 
202416,723 13,973 
202515,782 1,463 
202615,373 — 
Thereafter11,696 — 
Total future minimum lease payments$92,277 $57,356 
Less: imputed interest(11,001)(2,789)
Total liability$81,276 $54,567