XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of operating and finance lease assets and liabilities
Operating and finance lease assets and liabilities are as follows:
(in thousands)ClassificationDecember 31, 2021December 31, 2020
Assets
OperatingOther long-term assets$8,788 $18,441 
FinanceProperty, plant and equipment, net556 525 
Total leased assets$9,344 $18,966 
Liabilities
Current                     
     OperatingAccrued expenses and other liabilities$1,599 $1,164 
     FinanceCurrent portion of long-term debt and other borrowings392 249 
Noncurrent
     OperatingOther long-term liabilities16,546 17,501 
     FinanceLong-term debt, net and other borrowings299 246 
Total leased liabilities$18,836 $19,160 
Schedule of components of lease expense and other information
The components of lease expense were as follows:
 
(in thousands)Year Ended
December 31, 2021
Year Ended
December 31, 2020
Operating lease expense$2,312 $1,471 
Finance lease expense
      Amortization of ROU assets330 196 
      Interest on lease liabilities28 21 
Short-term lease expense70 
Total lease expense$2,678 $1,758 
Other information related to leases were as follows:
December 31, 2021December 31, 2020
Weighted-average remaining lease term (Years):
      Operating leases8.69.7
      Finance leases2.22.4
Weighted-average discount rate:
      Operating leases4.4%4.4%
      Finance leases4.6%5.3%
(in thousands)Year Ended
December 31, 2021
Year Ended
December 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:                   
      Operating cash flows from operating leases$2,071$1,202
      Operating cash flows from finance leases2821
      Financing cash flows from finance leases339207
ROU assets obtained in exchange for lease obligations:
      Operating leases68319,210
      Finance leases556373
Schedule of future minimum lease payments under operating leases
Future minimum lease payments under non-cancellable leases as of December 31, 2021 were as follows:
(in thousands)
Operating Leases
Finance Leases
2022$2,359 $406 
20232,404 268 
20242,450 105 
20252,497 — 
20262,491 — 
Thereafter9,786 — 
  Total future minimum lease payments21,987 779 
Less: interest3,842 88 
  Total$18,145 $691 
Schedule of future minimum lease payments under finance leases
Future minimum lease payments under non-cancellable leases as of December 31, 2021 were as follows:
(in thousands)
Operating Leases
Finance Leases
2022$2,359 $406 
20232,404 268 
20242,450 105 
20252,497 — 
20262,491 — 
Thereafter9,786 — 
  Total future minimum lease payments21,987 779 
Less: interest3,842 88 
  Total$18,145 $691