XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Leases (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
  Three Months Ended

March 31,

  Three Months Ended

March 31,

 

(in thousands)

 

2022

  

2021

 
         

Operating lease cost

 $1,784  $1,674 
         

Finance lease cost:

        

Amortization of right-of-use assets

 $185  $212 

Interest on lease liabilities

  14   27 

Total finance lease cost

 $199  $239 
Lease, Payment [Table Text Block]
  Three Months Ended

March 31,

  Three Months Ended

March 31,

 

(in thousands)

 

2022

  

2021

 
         

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows from operating leases

 $1,751  $1,645 

Operating cash flows from finance leases

  14   27 

Financing cash flows from finance leases

  182   202 

Total cash paid for amounts included in the measurement of lease liabilities

 $1,947  $1,874 
Lease, Balance Sheet Information [Table Text Block]
  

March 31,

  

December 31,

 

(in thousands)

 

2022

  

2021

 
         

Operating Leases

        

Operating lease

 $40,704  $42,023 

Operating lease accumulated amortization

  (14,543)  (14,297)

Operating lease right-of-use asset, net

  26,161   27,726 
         

Operating lease current liabilities

  5,801   5,940 

Operating lease liabilities

  20,746   22,137 

Total operating lease liabilities

 $26,547  $28,077 
         

Finance Leases

        

Finance lease

 $2,803  $2,710 

Finance lease accumulated depreciation

  (1,192)  (965)

Finance lease, net

  1,611   1,745 
         

Finance lease current liabilities

  613   661 

Finance lease liabilities

  1,028   1,115 

Total finance lease liabilities

 $1,641  $1,776 
         

Weighted Average Remaining Lease Term

        

Operating leases (in years)

  6   6 

Finance leases (in years)

  3   4 
         

Weighted Average Discount Rate

        

Operating leases

  3.44%  3.44%

Finance leases

  3.48%  3.42%
Operating and Finance Lease, Liability, Maturity [Table Text Block]

(in thousands)

 

Operating

Leases

  

Finance

Leases

 
         

Year Ending December 31,

        

2022

 $5,016  $531 

2023

  5,770   454 

2024

  5,004   363 

2025

  3,769   196 

2026

  2,857   154 

Thereafter

  7,155   44 

Total future minimum lease payments

 $29,571  $1,742 

Less remaining imputed interest

  (3,024)  (100)

Total

 $26,547  $1,642