XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of Lease Expense and Other Information Related to Lease Costs
The components of lease expense were as follows (in thousands):
December 31, 2020December 31, 2019
Operating lease cost$6,589 $5,437 
Finance lease cost
Amortization of lease expense105 102 
Interest on lease liabilities14 17 
Sublease income(784)(415)
Total lease cost$5,924 $5,141 

Other information related to leases was as follows:
December 31, 2020December 31, 2019
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$5,804 $5,254 
Operating cash flows from finance leases14 17 
Financing cash flows from finance leases105 102 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases7,652 16,728 
Finance leases— — 
December 31, 2020December 31, 2019
Weighted Average Remaining Lease Term
Operating leases6.80 years6.48 years
Finance leases3.67 years4.67 years
Weighted Average Discount Rate
Operating leases6.10 %6.11 %
Finance leases3.00 %3.00 %
Schedule of Operating Leases, Future Minimum Lease Payments After Adoption of 842

Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:
Years ending December 31,Operating LeasesFinance Leases
2021$4,297 $119 
20223,529 119 
20233,303 119 
20242,940 79 
20252,648 — 
Thereafter6,818 — 
Total future minimum lease payments23,535 436 
Less: imputed interest4,493 23 
Total lease obligations19,042 413 
Less: current portion3,177 102 
Long-term lease obligations$15,865 $311 
Schedule of Finance Lease, Future Minimum Lease Payments After Adoption of 842

Future minimum lease payments under non-cancellable leases as of December 31, 2020 were as follows:
Years ending December 31,Operating LeasesFinance Leases
2021$4,297 $119 
20223,529 119 
20233,303 119 
20242,940 79 
20252,648 — 
Thereafter6,818 — 
Total future minimum lease payments23,535 436 
Less: imputed interest4,493 23 
Total lease obligations19,042 413 
Less: current portion3,177 102 
Long-term lease obligations$15,865 $311