v3.26.1
Note 4 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Operating lease expense

 $2,327  $509  $4,400  $915 

Short Term lease expense

  191   285   342   357 

Total lease expense

 $2,518  $794  $4,742  $1,272 
  

Six months ended June 30,

 
  

2026

  

2025

 

Weighted average remaining lease term (years) - operating leases

  11.95   12.81 

Weighted average discount rate - operating leases

  4.77%  3.13%
  

Six months ended June 30,

 
  

2026

  

2025

 

Cash paid for amounts included in the measurement of lease liabilities

      

Operating cash flows from operating leases

 $3,302  $1,079 

Right-of-use assets obtained in exchange for new operating lease liabilities

 $29,586  $12,037 
Lessee, Operating and Finance Lease, Liability, Maturity [Table Text Block]

Fiscal years:

 

Operating

 

2026 (remaining 6 months)

 $4,664 

2027

  9,321 

2028

  9,318 

2029

  8,757 

2030

  8,340 

2031 and thereafter

  58,608 

Total lease payments

  99,008 

Less imputed interest

  (20,865)

Present value

 $78,143