XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Components of Lease Expense As of December 31, 2021, the components of lease cost were as follows:
Components of Lease Cost
Twelve Months Ended December 31,
(in thousands)20212020
Finance lease cost:
Amortization of right-of-use assets$67 $89 
Interest on lease liabilities
Operating lease cost5,571 4,824 
Short-term lease cost1,033 818 
Variable lease cost410 487 
Total lease cost$7,084 $6,225 
Operating Lease Maturity
As of December 31, 2021, future minimum lease payments under these non-cancelable leases are:
Future Minimum Lease Payments
  
(in thousands)
Operating
Leases
2022$4,949 
20233,793 
20242,683 
20252,036 
20261,652 
Thereafter3,090 
Total minimum lease payments$18,203 
Less imputed interest(1,311)
Total lease liabilities$16,892 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
Operating Leases
December 31,
(in thousands)20212020
Other non-current assets
$16,744 $14,144 
Accrued liabilities4,655 3,680 
Other long-term liabilities12,237 10,565 
Total operating lease liabilities$16,892 $14,245 
Weighted average remaining lease term5.14 years5.83 years
Weighted average discount rate2.83 %3.04 %
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Twelve Months Ended December 31,
(in thousands)20212020
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases 5,013 4,487