Quarterly report [Sections 13 or 15(d)]

Note 6 - Leases (Tables)

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

September 30, 2025

 
   

(In Thousands)

 

2025 (remaining)

  $ 1,508  

2026

    5,283  

2027

    4,210  

2028

    3,275  

2029

    2,776  

thereafter

    11,102  

Total lease payments

    28,154  

Less: imputed interest

    (4,065 )

Present value of operating lease liabilities

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

Three Months Ended September 30,

 
   

2025

   

2024

 

Operating lease cost

  $ 1,505     $ 1,443  

Short-term lease cost

    1       59  

Variable lease cost

    231       206  

Sublease income

    (5 )     (4 )

Net lease cost

  $ 1,732     $ 1,704  
   

Nine Months Ended September 30,

 
   

2025

   

2024

 

Operating lease cost

  $ 4,490     $ 4,237  

Short-term lease cost

    35       59  

Variable lease cost

    676       639  

Sublease income

    (14 )     (14 )

Net lease cost

  $ 5,187     $ 4,921