v3.26.1
Note 12 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
  

For the Three Months

  

For the Three Months

  

For the Six Months

  

For the Six Months

 
  

Ended

  

Ended

  

Ended

  

Ended

 
  

June 30,

  

June 30,

  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Operating lease cost

 $106  $106  $211  $205 

Short-term lease cost

  84   94   163   214 

Total lease cost

 $190  $200  $374  $419 
                 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Remainder of 2026

 $214 

2027

  272 

2028

  125 

2029

  16 

Total lease payments, undiscounted

 $627 

Less: present value discount

  (33)

Lease liabilities, at present value

 $594