XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Leases (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
  

Three Months Ended March 31,

 
  

2024

  

2023

 
         

Operating lease cost

 $451  $400 

Short-term lease cost

 $3  $3 

Range of remaining lease terms (in years)

 .5to7.1 

Weighted average remaining lease term (in years)

  4.5  

Weighted average discount rate

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

2024

 $1,896 

2025

  1,644 

2026

  1,313 

2027

  1,093 

2028

  675 

Thereafter

  869 

Total lease payments

 $7,490 

Less imputed interest

  (829)

Total

 $6,661