XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
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, 2021December 31, 2020
Operating lease cost$6,025 $6,589 
Finance lease cost
Amortization of lease expense208 105 
Interest on lease liabilities26 14 
Sublease income(852)(784)
Total lease cost$5,407 $5,924 

Other information related to leases was as follows:
December 31, 2021December 31, 2020
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,083 $5,804 
Operating cash flows from finance leases26 14 
Financing cash flows from finance leases208 105 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases— 7,652 
Finance leases— — 
December 31, 2021December 31, 2020
Weighted-Average Remaining Lease Term
Operating leases6.27 years6.80 years
Finance leases3.26 years3.67 years
Weighted-Average Discount Rate
Operating leases6.10 %6.10 %
Finance leases4.53 %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, 2021 were as follows:
Years ending December 31,Operating LeasesFinance Leases
2022$3,543 $543 
20233,303 443 
20242,940 377 
20252,648 214 
20262,070 — 
Thereafter4,740 — 
Total future minimum lease payments19,244 1,577 
Less: imputed interest3,417 118 
Total lease obligations15,827 1,459 
Less: current portion2,629 486 
Long-term lease obligations$13,198 $973 
Schedule of Finance Lease, Future Minimum Lease Payments After Adoption of 842

Future minimum lease payments under non-cancellable leases as of December 31, 2021 were as follows:
Years ending December 31,Operating LeasesFinance Leases
2022$3,543 $543 
20233,303 443 
20242,940 377 
20252,648 214 
20262,070 — 
Thereafter4,740 — 
Total future minimum lease payments19,244 1,577 
Less: imputed interest3,417 118 
Total lease obligations15,827 1,459 
Less: current portion2,629 486 
Long-term lease obligations$13,198 $973