XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lease, Cost [Table Text Block]
   

June 30, 2025

(Unaudited)

 

Weighted average remaining lease term (years)

    4.79  

Weighted average discount rates

    3.84

%

   

Six months ended
June 30,

   

Three months ended
June 30,

 
   

2025

   

2024

   

2025

   

2024

 
   

(unaudited)

   

(unaudited)

   

(unaudited)

   

(unaudited)

 
                                 

Operating lease cost

  $ 1,426     $ 1,357     $ 716     $ 694  

Cash payments for operating leases

    1,826       1,309       837       687  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

The remainder of 2025

 

$

1,007  

2026

    1,139  

2027

    862  

2028

    479  

2029

    353  

2030 and thereafter

    905  

Total undiscounted cash flows

    4,745  

Less imputed interest

    380  

Present value of lease liabilities

  $ 4,365