Quarterly report [Sections 13 or 15(d)]

Note 5 - Leases (Tables)

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

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Operating leases

  $ 312     $ 319     $ 620     $ 644  

Short-term leases

    35       36       68       72  

Total lease cost

  $ 347     $ 355     $ 688     $ 716  

Weighted-average remaining lease term (in years)

    3.4  

Weighted-average discount rate

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

Remainder of 2025

  $ 581  

2026

    750  

2027

    374  

2028

    306  

2029

    213  

Thereafter

    162  

Total lease payments

    2,386  

Less: imputed interest

    (140 )

Present value of lease liabilities

  $ 2,246