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

December 31,

 
   

2023

   

2022

 

Finance lease expense

               

Amortization expense

  $ 757     $ 677  

Interest expense

    284       338  

Operating lease expense

    1,402       1,402  

Variable lease expense

    367       337  

Total lease expense

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

December 31,

 
   

2023

   

2022

 

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

               

Operating cash flows from operating leases

  $ 1,776     $ 1,713  

Operating cash flows from finance leases

    284       338  

Financing cash flows from finance leases

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

Operating

   

Finance

 
   

Leases

   

Leases

 

Next 12 months

  $ 1,317     $ 1,548  

12 to 24 months

    1,231       1,514  

24 to 36 months

    859       488  

36 to 48 months

    842       0  

48 to 60 months

    0       0  

Thereafter

    0       0  

Total lease payments

    4,249       3,550  

Less imputed interest

    (539

)

    (371

)

Total

  $ 3,710     $ 3,179  
Lease Terms and Discount Rates for Leases [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Weighted-average remaining lease term (years):

               

Operating leases

    3.6       4.4  

Finance leases

    2.2       3.0  
                 

Weighted-average discount rate (percentage):

               

Operating leases

    8.0       8.0  

Finance leases

    8.8       8.5