Quarterly report [Sections 13 or 15(d)]

Note 6 - Leases (Tables)

v3.26.1
Note 6 - Leases (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
   

March 31, 2026

 
   

(In Thousands)

 

2026 (remaining)

  $ 4,117  

2027

    4,613  

2028

    3,661  

2029

    3,081  

2030

    2,617  

thereafter

    8,850  

Total lease payments

    26,939  

Less: imputed interest

    (3,798 )

Present value of operating lease liabilities

  $ 23,141  
Lease, Cost [Table Text Block]
   

Three Months Ended March 31,

 
   

2026

   

2025

 

Operating lease cost

  $ 1,508     $ 1,491  

Variable lease cost

    243       226  

Sublease income

    (5 )     (4 )

Net lease cost

  $ 1,746     $ 1,713