XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
  

For Year Ended December 31,

 

Lease cost:

 

2024

  

2023

  

2022

 

Operating lease cost

 $1,896  $1,837  $1,422 

Short-term lease cost

  10   19   21 

Total lease cost

 $1,906  $1,856  $1,443 
Lessee, Operating Lease, Supplemental Cash Flow Information [Table Text Block]
  

At or For the Year Ended December 31,

 

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

 

2024

  

2023

 

Operating cash flows from operating leases

 $1,950  $1,882 

Weighted average remaining lease term- operating leases (in years)

  3.5   4.0 

Weighted average discount rate- operating leases

  3.14%  2.95%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2025

 $1,706 

2026

  1,572 

2027

  1,273 

2028

  531 

2029

  402 

Thereafter

  676 

Total lease payments

  6,160 

Less imputed interest

  (604)

Total

 $5,556