XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Leases (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Lease, Cost [Table Text Block]
  

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
  

2024

  

2023

  

2024

  

2023

 
                 

Operating lease cost

 $509  $403  $960  $803 

Short-term lease cost

 $4  $4  $7  $7 

Range of remaining lease terms (in years)

 

.3

to

7.7

 

Weighted average remaining lease term (in years)

  

6.1

  

Weighted average discount rate

  

6.6%

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

2024 (remainder)

 $1,277 

2025

  2,551 

2026

  2,398 

2027

  2,231 

2028

  1,667 

Thereafter

  4,174 

Total lease payments

 $14,298 

Less imputed interest

  (2,382)

Total

 $11,916