XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Note 13 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
  

Year Ended

  

Year Ended

 
  

December 31, 2023

  

December 31, 2022

 

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

 $5,710  $4,200 

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

  196   244 

Variable lease cost

  1,878   1,223 

Total lease cost

 $7,784  $5,667 
  

Year Ended

  

Year Ended

 

Supplemental cashflow information:

 

December 31, 2023

  

December 31, 2022

 

Operating lease - operating cash flows (fixed payments)

 $6,088  $4,896 

Operating lease - operating cash flows (liability reduction)

 $5,170  $3,984 

New Right of Use assets - operating leases

 $11,388  $6,726 

Supplemental balance sheet information related to leases:

 

December 31, 2023

  

December 31, 2022

 

Weighted average discount rate

  6.92%  4.14%

Weighted average remaining lease term

 

10.57 yrs

  

6.56 yrs

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

December 31, 2023

 

2024

 $6,717 

2025

  5,349 

2026

  3,478 

2027

  2,204 

2028

  1,769 

Thereafter

  15,307 

Total future lease payments

  34,824 

Less interest

  11,172 

Total

 $23,652