XML 48 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Note 7 - Leases (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lease, Cost [Table Text Block]
  

Year ended December 31,

 
  

2025

  

2024

 

Operating lease cost

 $2,454  $2,309 

Finance lease cost

        

Amortization of right-of-use assets

  1,223   939 

Interest on lease liabilities

  167   156 

Finance lease cost

  1,390   1,095 

Total lease cost

 $3,844  $3,404 
Assets and Liabilities, Lessee [Table Text Block]
  

Year ended December 31,

 
  

2025

  

2024

 

Weighted-average remaining lease term (years) - operating leases

  6.35   7.56 

Weighted-average remaining lease term (years) - financing leases

  2.54   2.19 

Weighted-average discount rate - operating leases

  12.1%  9.2%

Weighted-average discount rate - financing leases

  9.1%  9.0%
Lease Liability, to be Paid, Maturity [Table Text Block]
  

Operating Leases

  

Financing Leases

 

2026

 $4,142  $887 

2027

  2,739   383 

2028

  2,544   166 

2029

  2,480   133 

Thereafter

  6,607   57 

Total lease payments

  18,512   1,626 

Less imputed interest

  5,222   174 

Present value of lease liabilities

 $13,290  $1,452