XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Information Related to Lease Costs
The components of lease expense were as follows (in thousands):
Three Months Ended June 30,
20212020
Operating lease cost
$1,263 $1,446 
Finance lease cost
Amortization of lease expense
27 35 
Interest on lease liabilities
Sublease income(280)(226)
Total lease cost, net$1,013 $1,259 
Six Months Ended June 30,
20212020
Operating lease cost$2,515 $3,388 
Finance lease cost
Amortization of lease expense54 61 
Interest on lease liabilities
Sublease income(473)(360)
Total lease cost, net$2,102 $3,096 
Other information related to leases was as follows (in thousands):
Three Months Ended June 30,
20212020
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,293 $1,333 
Operating cash flows from finance leases
Financing cash flows from finance leases27 35 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$— $2,907 
Six Months Ended June 30,
20212020
 
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,149 $2,880 
Operating cash flows from finance leases
Financing cash flows from finance leases54 61 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$— $7,652 
June 30,
20212020
Weighted Average Remaining Lease Term
Operating leases6.56 years7.06 years
Finance leases3.17 years4.17 years
Weighted Average Discount Rate
Operating leases6.10 %6.10 %
Finance leases3.00 %3.00 %
Schedule of Future Minimum Operating Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of June 30, 2021, is as follows (in thousands):
June 30, 2021
Operating Leases
Finance Leases
2021 (excluding the six months ended June 30, 2021)$2,042 $60 
20223,529 119 
20233,303 119 
20242,940 79 
20252,648 — 
Thereafter
6,811 — 
Total future minimum lease payments
21,273 377 
Less: imputed interest
3,929 18 
Total lease liabilities
17,344 359 
Less: current portion
2,831 110 
Long-term lease liabilities
$14,513 $249 
Schedule of Future Minimum Finance Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of June 30, 2021, is as follows (in thousands):
June 30, 2021
Operating Leases
Finance Leases
2021 (excluding the six months ended June 30, 2021)$2,042 $60 
20223,529 119 
20233,303 119 
20242,940 79 
20252,648 — 
Thereafter
6,811 — 
Total future minimum lease payments
21,273 377 
Less: imputed interest
3,929 18 
Total lease liabilities
17,344 359 
Less: current portion
2,831 110 
Long-term lease liabilities
$14,513 $249