XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lease, Cost [Table Text Block]
  

For the Three Months Ended June 30,

  

For the Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Operating lease expense (leases with a total term greater than 12 months)

 $2,212  $1,695  $4,466  $3,358 

Short-term lease expense (leases with a total term of 12 months or less)

  6   9   12   17 

Variable lease expense

  182   583   294   1,174 

Total lease expense

 $2,400  $2,287  $4,772  $4,549 
  

For the Three Months Ended June 30,

  

For the Six Months Ended June 30,

 

Supplemental cash flow information:

 

2025

  

2024

  

2025

  

2024

 

Operating lease - operating cash flows (fixed payments)

 $2,070  $1,796  $4,182  $3,639 

Operating lease - operating cash flows (liability reduction)

 $1,405  $1,418  $2,956  $2,899 

New right of use assets - operating leases

 $6,271  $1,702  $11,355  $4,107 

Supplemental balance sheet information related to leases:

 

June 30, 2025

  

December 31, 2024

 

Incremental borrowing rate

  8.47%  8.09%

Weighted average remaining lease term

 14.92 yrs  14.60 yrs 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  June 30, 2025 

Remaining of 2025

 $4,173 

2026

  7,238 

2027

  5,978 

2028

  5,178 

2029

  5,283 

Thereafter

  45,044 

Total future lease payments

  72,894 

Less imputed interest

  33,052 

Total

 $39,842