XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 12 - Leases (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

For the Three Months Ended March 31,

 
   

2024

   

2023

 

Operating Lease Cost (leases with a total term greater than 12 months)

  $ 1,663     $ 1,273  

Short-term Lease Cost (leases with a total term of 12 months or less)

    8       87  

Variable Lease Cost

    575       434  

Total Lease Cost

  $ 2,246     $ 1,794  
   

For the Three Months Ended March 31,

 

Supplemental cash flow information:

 

2024

   

2023

 

Operating Lease - Operating Cash Flows (Fixed Payments)

  $ 1,843     $ 1,378  

Operating Lease - Operating Cash Flows (Liability Reduction)

  $ 1,482     $ 1,219  

Change due to new Right of Use Assets - Operating Leases

  $ 2,404     $ 2,821  

Supplemental balance sheet information related to leases:

  March 31, 2024     December 31, 2023  

Weighted Average Discount Rate

    7.27 %     6.92 %

Weighted Average Remaining Lease Term

  11.44 yrs     10.57 yrs  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
    March 31, 2024  

Remaining of 2024

  $ 5,266  

2025

    5,603  

2026

    3,728  

2027

    2,454  

2028

    2,019  

Thereafter

    18,720  

Total future lease payments

    37,790  

Less imputed interest

    13,365  

Total

  $ 24,426