v3.26.1
Note 6 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]

Three Months Ended June 30,

Lease cost:

2026

2025

Operating lease cost

$

367

$

496

Short-term lease cost

3

8

Total lease cost

$

370

$

504

For the Six Months Ended June 30,

Lease cost:

2026

2025

Operating lease cost

$

731

$

964

Short-term lease cost

10

15

Total lease cost

$

741

$

979

Lessee, Operating Lease, Supplemental Cash Flow Information [Table Text Block]

At or For the Three months Ended June 30,

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

2026

2025

Operating cash flows from operating leases

$

370

$

505

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

5.9

4.7

Weighted average discount rate- operating leases

4.33

%

3.69

%

 

 

At or For the Six Months Ended June 30,

 

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

 

2026

 

 

2025

 

Operating cash flows from operating leases

 

$742

 

 

$988

 

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

 

 

5.9

 

 

 

4.7

 

Weighted average discount rate- operating leases

 

 

4.33%

 

 

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

Remainder of 2026

 

$726

 

2027

 

 

1,357

 

2028

 

 

1,107

 

2029

 

 

961

 

2030

 

 

696

 

Thereafter

 

 

3,211

 

Total lease payments

 

 

8,058

 

Less imputed interest

 

 

(1,305)

 

Total

 

$6,753