v3.25.2
Note 9 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Operating Lease, Supplemental Information [Table Text Block]
  

For the Three Months Ended

  

For the Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Operating lease expense

 $21  $28  $49  $52 

Cash paid for leases

 $26  $29  $53  $53 
Lease, Cost [Table Text Block]
   
 June 30, December 31, 
 

2025

 

2024

 

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

 2.95  1.12 

Weighted average discount rate - operating leases

 9.25% 8.58%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Years ending December 31:

 

Operating Leases

 

Remainder of 2025

 $50 

2026

  60 

2027

  48 

2028

  48 

Total minimum lease payments

  206 

Less effects of discounting

  (26)

Present value of future minimum lease payments

 $180 
Assets and Liabilities, Lessee [Table Text Block]
  

June 30,

  

December 31,

 
  

2025

  

2024

 

Operating lease right-of-use assets, net

 $178  $105 

Current portion of operating lease liabilities

 $86  $98 

Operating lease liabilities

  94   13 

Total operating lease liabilities

 $180  $111