v3.25.2
Note 8 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lease, Cost [Table Text Block]
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Operating lease cost

                               

Operating lease expense

  $ 202     $ 196     $ 392     $ 377  

Short term lease expense

    45       42       86       63  

Variable lease expense

    23       35       46       67  

Total operating lease cost

  $ 270     $ 273     $ 524     $ 507  
                                 

Finance lease cost

                               

Amortization of right-of-use assets

  $ 30     $ 30     $ 60     $ 60  

Interest on lease liabilities

    89       83       179       169  

Total finance lease cost

  $ 119     $ 113     $ 239     $ 229  
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Operating cash flows used in operating leases

  $ 233     $ 246     $ 419     $ 414  

Operating cash flows used in finance leases

    89       83       179       169  

Financing cash flows used in finance leases

    154       154       162       161  
Supplemental Non-cash Flow Information Related to Leases [Table Text Block]
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Operating leases

                               

Accretion of the lease liability

  $ 84     $ 89     $ 161     $ 164  

Amortization of right-of-use assets

    118       106       231       211  
                                 

The weighted average remaining lease term and weighted average discount rate as of June 30, 2025 are as follows:

                               
                                 

Weighted Average Remaining Lease Term

                         

Operating leases (in years)

    11.0       6.5                  

Finance leases (in years)

    11.7       12.6                  
                                 

Weighted Average Discount Rate

                               

Operating leases

    12.8 %     13.7 %                

Finance leases

    13.3 %     13.3 %                
Supplemental Balance Sheet Information Related to Leases [Table Text Block]
  

June 30, 2025

  

December 31, 2024

 

Operating leases

        

Operating lease right-of-use assets

 $2,492  $2,237 
         

Other current liability

  551   534 

Other long term liabilities

  2,019   1,809 

Total operating lease liabilities

  2,570   2,343 
         

Finance leases

        

Property and equipment, at cost

 $2,889  $2,889 

Accumulated depreciation

  (409)  (349)

Property and equipment, net

  2,480   2,540 
         

Other current liability

  242   244 

Other long term liabilities

  2,658   2,639 

Total finance lease liabilities

  2,900   2,883 
Lease Term [Table Text Block]

Twelve months ended June 30,

 

Operating leases

   

Finance leases

 
                 

2026

  $ 837     $ 150  

2027

    752       145  

2028

    706       145  

2029

    108       145  

2030

    110       145  

Thereafter

    2,146       9,815  

Total lease payments

    4,659       10,545  

Less imputed interest

    (2,089 )     (7,645 )

Total lease liability

  $ 2,570     $ 2,900  
Operating Lease, Lease Income [Table Text Block]
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Lease income

  $ 732     $ 516     $ 1,415     $ 1,007  
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

Twelve months ended June 30,

       

2026

  $ 1,742  

2027

    1,758  

2028

    1,547  

2029

    1,594  

2030

    1,012  

Thereafter

    -  

Total future lease commitments

  $ 7,653