v3.25.1
Note 7 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Information Related to Right-of-use Assets and Lease Liabilities [Table Text Block]
  

March 31,

  

December 31,

 

Assets:

 

2025

  

2024

 

Right-of-use assets

 $6,889  $7,163 
  

March 31,

  

December 31,

 

Liabilities:

 

2025

  

2024

 

Current operating lease liabilities

 $1,406  $1,355 

Non-current operating lease liabilities

  7,171   7,543 

Total lease liabilities

 $8,577  $8,898 
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Cash paid for operating lease liabilities

 $533  $469 

Year ending December 31:

    

2025 (remaining 9 months)

 $1,618 

2026

  2,225 

2027

  2,302 

2028

  2,381 

2029

  2,080 

Thereafter

  73 

Total lease payments

  10,679 

Less imputed interest

  (2,102)

Total lease liabilities

 $8,577 

Weighted-average remaining lease term

  4.63 

Weighted-average discount rate

  9.8%