XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Information Related to Lease Costs
The components of lease expense were as follows (in thousands):
Three Months Ended September 30,
20212020
Operating lease cost
$1,379 $1,784 
Finance lease cost
Amortization of lease expense
27 26 
Interest on lease liabilities
Sublease income(235)(206)
Total lease cost, net$1,174 $1,607 
Nine Months Ended
September 30,
20212020
Operating lease cost$3,893 $5,172 
Finance lease cost
Amortization of lease expense81 78 
Interest on lease liabilities11 
Sublease income(709)(567)
Total lease cost, net$3,273 $4,694 
Other information related to leases was as follows (in thousands):
Three Months Ended
September 30,
20212020
Supplemental Cash Flow Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,414 $1,489 
Operating cash flows from finance leases
Financing cash flows from finance leases27 26 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$— — 
Nine Months Ended September 30,
20212020
 
Supplemental Cash Flow Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,903 $4,369 
Operating cash flows from finance leases11 
Financing cash flows from finance leases81 78 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$— $7,652 
Nine Months Ended September 30,
20212020
Weighted Average Remaining Lease Term
Operating leases6.44 years6.93 years
Finance leases2.92 years3.92 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 September 30, 2021, is as follows (in thousands):
September 30, 2021
Operating Leases
Finance Leases
2021 (excluding the nine months ended September 30, 2021)
$950 $29 
20223,529 119 
20233,303 119 
20242,940 79 
20252,648 — 
Thereafter
6,811 — 
Total future minimum lease payments
20,181 346 
Less: imputed interest
3,667 15 
Total lease liabilities
16,514 331 
Less: current portion
2,658 110 
Long-term lease liabilities
$13,856 $221 
Schedule of Future Minimum Finance Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of September 30, 2021, is as follows (in thousands):
September 30, 2021
Operating Leases
Finance Leases
2021 (excluding the nine months ended September 30, 2021)
$950 $29 
20223,529 119 
20233,303 119 
20242,940 79 
20252,648 — 
Thereafter
6,811 — 
Total future minimum lease payments
20,181 346 
Less: imputed interest
3,667 15 
Total lease liabilities
16,514 331 
Less: current portion
2,658 110 
Long-term lease liabilities
$13,856 $221