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

June 30,

   

December 31,

 
   

2026

   

2025

 

Operating lease right-of-use assets

  $ 1,269     $ 1,379  
                 

Current portion of obligations under operating leases

  $ 372     $ 362  

Long-term portion of obligations under operating leases

    897       1,017  

Total obligations under operating leases

  $ 1,269     $ 1,379  
   

June 30,

   

December 31,

 
   

2026

   

2025

 

Leased property under finance leases

  $ 14,771     $ 14,433  

Less accumulated amortization

    (8,286 )     (8,166 )

Leased property under finace leases, net

  $ 6,485     $ 6,267  
                 

Current portion of obligations under finance leases

  $ 376     $ 384  

Long-term portion of obligations under finance leases

    1,118       1,248  

Total obligations under finance leases

  $ 1,494     $ 1,632  
Lease, Cost [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Operating lease cost:

                               

Rental expense

  $ 182     $ 175     $ 228     $ 226  
                                 

Finance lease cost:

                               

Depreciation expense

  $ 156     $ 121     $ 313     $ 268  

Interest expense

    23       19       47       33  

Total finance lease cost

  $ 179     $ 140     $ 360     $ 301  
Lease, Liability, Maturity [Table Text Block]
   

Finance

   

Operating

   

Total

 

2027

  $ 460     $ 443     $ 903  

2028

    418       397       815  

2029

    354       305       659  

2030

    231       214       445  

2031

    57       67       124  

Thereafter

    329       -       329  

Total lease payments

    1,849       1,426       3,275  

Less: imputed interest

    355       157       512  

Total

    1,494       1,269       2,763  

Less: current portion of obligations under leases

    376       372       748  

Long-term portion of obligations under leases

  $ 1,118     $ 897    

$

2,015