XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
  

December 31, 2022

 

Weighted average remaining lease term (years)

  4.89 

Weighted average discount rate

  3.20%
  

Year ended December 31,

 
  

2021

  

2022

 
         

Operating lease cost

 $3,085  $3,288 

Cash payments for operating leases

 $3,175  $3,211 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

  3,040 

2024

  2,487 

2025

  1,877 

2026

  851 

2027 and thereafter

  2,121 

Total undiscounted cash flows

  10,376 

Less imputed interest

  691 

Present value of lease liabilities

 $9,685