v3.25.2
Note 10 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2025 (6 months)

 $664 

2026

  1,264 

2027

  1,141 

2028

  1,081 

2029

  964 

Thereafter

  4,386 

Total Payments

  9,500 

Less: lease liability expense

  (1,463)

Total

 $8,037