v3.26.1
Note 6 - Leases (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended March 31,

 

(in thousands)

 

2026

   

2025

 

Operating lease cost

  $ 556     $ 521  

Short-term lease cost

    38       44  

Total lease cost

  $ 594     $ 565  
Supplemental Cash Flow Information Related to Operating Leases [Table Text Block]
   

Three Months Ended March 31,

 

(in thousands)

 

2026

   

2025

 

Cash paid for amounts included in the measurement of lease liabilities

  $ 640     $ 596  

Right-of-use assets obtained in exchange for lease obligations

    6       1,442  
Supplemental Balance Sheet Informaton Related to Operating Leases [Table Text Block]
   

March 31,

   

December 31,

 

(in thousands)

 

2026

   

2025

 

Operating lease right-of-use assets

  $ 6,730     $ 7,172  
                 

Current portion, operating lease liabilities

  $ 1,552     $ 1,525  

Operating lease liabilities, long-term

    6,359       6,882  

Total operating lease liabilities

  $ 7,911     $ 8,407  
                 

Weighted average remaining lease term (years)

    3.9       4.2  

Weighted average discount rate

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

Year Ending December 31,

       

(in thousands)

       

2026 (remainder of year)

    1,725  

2027

    2,396  

2028

    2,310  

2029

    2,060  

2030

    850  

Thereafter

    -  

Total lease payments

    9,341  

Less imputed interest

    (1,430 )

Total operating lease liabilities

  $ 7,911