XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

December 31,

 
   

2024

   

2023

 

Finance lease expense

               

Amortization expense

  $ 648     $ 757  

Interest expense

    244       284  

Operating lease expense

    1,295       1,402  

Variable lease expense

    348       367  

Total lease expense

  $ 2,535     $ 2,810  
Supplemental Cash Flow Information Related to Leases [Table Text Block]
   

December 31,

 
   

2024

   

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

  $ 1,666     $ 1,776  

Operating cash flows from finance leases

    244       284  

Financing cash flows from finance leases

    1,366       1,168  
Lessee, Operating and Finance Lease, Liability, Maturity [Table Text Block]
   

Operating

   

Finance

 
   

Leases

   

Leases

 

Next 12 months

  $ 1,212     $ 1,645  

12 to 24 months

    1,124       614  

24 to 36 months

    1,113       127  

36 to 48 months

    277       60  

48 to 60 months

    284       0  

Thereafter

    1,304       0  

Total lease payments

    5,314       2,446  

Less imputed interest

    (1,157

)

    (204

)

Total

  $ 4,157     $ 2,242  
Lease Terms and Discount Rates for Leases [Table Text Block]
   

December 31,

 
   

2024

   

2023

 

Weighted-average remaining lease term (years):

               

Operating leases

    5.2       3.6  

Finance leases

    1.7       2.2  
                 

Weighted-average discount rate (percentage):

               

Operating leases

    8.4       8.0  

Finance leases

    8.7       8.8