Quarterly report [Sections 13 or 15(d)]

Note 6 - Leases (Tables)

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

June 30, 2025

 
   

(In Thousands)

 

2025 (remaining)

  $ 2,755  

2026

    4,862  

2027

    4,223  

2028

    3,361  

2029

    2,795  

thereafter

    10,963  

Total lease payments

    28,958  

Less: imputed interest

    (4,264 )

Present value of operating lease liabilities

  $ 24,694  
Lease, Cost [Table Text Block]
   

Three Months Ended June 30,

 
   

2025

   

2024

 

Operating lease cost

  $ 1,491     $ 1,401  

Short-term lease cost

    18       -  

Variable lease cost

    225       220  

Sublease income

    (5 )     (5 )

Net lease cost

  $ 1,729     $ 1,616  
   

Six Months Ended June 30,

 
   

2025

   

2024

 

Operating lease cost

  $ 2,982     $ 2,795  

Short-term lease cost

    34       -  

Variable lease cost

    452       433  

Sublease income

    (11 )     (11 )

Net lease cost

  $ 3,457     $ 3,217