v3.25.2
Note 7 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lessee, Operating Lease Assets and Liabilities [Table Text Block]
   

June 30,

   

December 31,

 
   

2025

   

2024

 

Operating lease right-of-use assets

  $ 1,269     $ 1,383  
                 

Current portion of obligations under operating leases

  $ 364     $ 365  

Long-term portion of obligations under operating leases

    905       1,018  

Total obligations under operating leases

  $ 1,269     $ 1,383  
   

June 30,

   

December 31,

 
   

2025

   

2024

 

Leased property under finance leases

  $ 13,784     $ 13,554  

Less accumulated amortization

    (7,860 )     (7,907 )

Leased property under finace leases, net

  $ 5,924     $ 5,647  
                 

Current portion of obligations under finance leases

  $ 278     $ 201  

Long-term portion of obligations under finance leases

    1,022       707  

Total obligations under finance leases

  $ 1,300     $ 908  
Lease, Cost [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2025

   

2024

   

2025

   

2024

 
Operating lease cost:                                
Rental expense   $ 175     $ 155     $ 226     $ 223  
                                 
Finance lease cost:                                
Depreciation expense   $ 121     $ 133     $ 268     $ 270  
Interest expense     19       9       33       29  
Total finance lease cost   $ 140     $ 142     $ 301     $ 299  
Lease, Liability, Maturity [Table Text Block]
   

Finance

   

Operating

   

Total

 

2026

  $ 362     $ 438     $ 800  

2027

    337       395       732  

2028

    296       292       588  

2029

    231       201       432  

2030

    115       109       224  

Thereafter

    344       -       344  

Total lease payments

    1,685       1,435       3,120  

Less: imputed interest

    385       166       551  

Total

    1,300       1,269       2,569  

Less: current portion of obligations under leases

    278       364       642  

Long-term portion of obligations under leases

  $ 1,022     $ 905    

$

1,927