v3.25.2
Note 13 - Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Remainder of 2025

 $179 

2026

  304 

2027

  133 

2028

  5 

Total lease payments, undiscounted

 $621 

Less: present value discount

  (34)

Lease liabilities, at present value

 $587