v3.26.1
Note 11 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
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,

 
  

2026

  

2025

  

2026

  

2025

 

Operating lease expense

 $397  $21  $502  $49 

Cash paid for leases

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

2026

  

2025

 

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

  1.68   2.67 

Weighted average discount rate - operating leases

  10.00%  9.67%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Years ending December 31:

 

Operating Leases

 

Remainder of 2026

 $863 

2027

  1,525 

2028

  323 

Total minimum lease payments

  2,711 

Less effects of discounting

  (82)

Present value of future minimum lease payments

 $2,629 
Assets and Liabilities, Lessee [Table Text Block]
  June 30,  December 31, 
  

2026

  

2025

 

Operating lease right-of-use assets, net

 $2,509  $162 

Current portion of operating lease liabilities

 $1,474  $63 

Operating lease liabilities

  1,155   101 

Total operating lease liabilities

 $2,629  $164