v3.26.3
Note 11 - Leases (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2026

  

2025

  

2026

  

2025

 

Finance lease cost:

                

Amortization of right-of-use assets

 $458  $382  $1,325  $901 

Interest on lease liabilities

  148   163   465   396 

Operating lease cost

  240   321   717   773 

Variable lease cost

  319   18   487   47 

Total lease cost

 $1,165  $884  $2,994  $2,117 
Schedule of Supplemental Information Related to Leases [Table Text Block]
  Nine Months Ended 
  

September 30,

 
  

2026

  

2025

 

Cash paid for amounts included in the measurement of lease liabilities:

        

Financing cash flows from finance leases

 $1,324  $2,030 

Operating cash flows from operating leases

 $590  $670 

Right-of-use assets obtained in exchange for new finance lease liabilities

 $456  $4,007 

Weighted-average remaining lease term of finance leases (in years)

  2.53   3.40 

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

  3.85   4.84 

Weighted-average discount rate of finance leases

  13.68%  13.82%

Weighted-average discount rate of operating leases

  11.79%  11.77%
Finance Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Finance Leases

 

Years ending December 31,

    

Remainder of 2026

 $486 

2027

  1,944 

2028

  1,902 

2029

  509 

2030 and thereafter

  50 

Total future minimum lease payments

  4,891 

Less: Interest

  (852)

Present value of lease liabilities

 $4,039 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Operating

 
  

Leases

 

Years ending December 31,

    

Remainder of 2026

 $248 

2027

  999 

2028

  913 

2029

  613 

2030

  613 

2031 and thereafter

  207 

Total future minimum lease payments

  3,593 

Less: Interest

  (702)

Present value of lease liabilities

 $2,891