v3.26.1
Note 12 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Years Ending December 31,

 

Total Future Operating Lease Commitments

 

2026 (remaining six months)

 $129 

2027

  146 

2028

  113 

2029

  117 

2030

  120 

Thereafter

  10 

Total lease payments to be paid

  635 

Less: future interest expense

  (59)

Lease liabilities

  576 

Less: current maturities

  (186)

Long-term portion of lease liabilities

 $390