v3.25.1
Note 7 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

 

Operating lease cost

 $1,455  $1,933 
  

Year Ended December 31,

 
  

2024

  

2023

 

Operating cash outflows from operating leases

 $1,455  $1,933 
  

Year Ended December 31,

 
  

2024

  

2023

 

Operating leases

        

Weighted-average remaining lease term

 

1.63 yrs.

  

2.8 yrs.

 

Weighted-average discount rate

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

Years ending December 31,

 

Operating leases

 

2025

 $1,322 

2026

  1,131 

2027

  587 

2028

  192 

2029

  320 

Thereafter

   

Imputed Interest (1)

  (233)

Total

 $3,319