XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

Year Ended December 31,

 

(in thousands)

 

2024

   

2023

 

Operating lease cost

  $ 2,049     $ 2,013  

Short-term lease cost

    191       199  

Sublease income

    (68 )     (102 )

Total lease cost

  $ 2,172     $ 2,110  
Supplemental Balance Sheet Informaton Related to Operating Leases [Table Text Block]
 

December 31,

(in thousands)

2024

 

2023

Operating lease right-of-use assets

$

6,132

 

$

4,773

           

Current portion, operating lease liabilities

$

1,158

 

$

1,416

Operating lease liabilities, long-term

 

6,381

   

4,794

Total operating lease liabilities

$

7,539

 

$

6,210

           

Weighted average remaining lease term (years)

  5.2    

5.7

Weighted average discount rate

 

8.9%

   

9.5%

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

Year Ended December 31,

 

(in thousands)

 

2024

   

2023

 

Cash paid for amounts included in the measurement of lease liabilities

  $ 2,186     $ 2,367  

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

    2,945       293  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Year Ending December 31,

       

(in thousands)

       

2025

  $ 1,783  

2026

    1,802  

2027

    1,779  

2028

    1,770  

2029

    1,575  

Thereafter

    833  

Total lease payments

    9,542  

Less imputed interest

    (2,003 )

Total operating lease liabilities

  $ 7,539