v3.26.1
Note 16 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Maturity of Lease Liabilities

   

2026

 $666 

2027

  682 

2028

  665 

2029

  200 

2030

   

Thereafter

   

Total minimum lease payments

  2,213 

Less: Interest

  (193)

Present value of lease obligations

  2,020 

Less: Current portion, included in accrued liabilities

  (579)

Long-term portion of lease obligations

 $1,441 
Lease, Cost [Table Text Block]
  

December 31,

  

December 31,

 
  

2025

  

2024

 

Weighted-average remaining lease term (years)

  3.29   4.27 

Weighted-average discount rate

  5.00%  5.02%
  

Year Ended

 
  

December 31,

 
  

2025

  

2024

 

Operating lease

 $644  $615 

Short-term lease expense

  142   170 

Total

 $786  $785 
Lessee, Supplemental Cash Flow Information of Operating Leases [Table Text Block]
  

Year Ended

 
  

December 31,

 
  

2025

  

2024

 

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

      

Operating cash flows from operating leases

 $641  $603