XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Lease, Cost [Table Text Block]
  

Three months ended March 31,

 
  

2025

  

2024

 

Operating lease cost

        

Operating lease expense

 $190  $181 

Short term lease expense

  45   21 

Variable lease expense

  23   32 

Total operating lease cost

 $258  $234 
         

Finance lease cost

        

Amortization of right-of-use assets

 $30  $30 

Interest on lease liabilities

  90   86 

Total finance lease cost

 $120  $116 
  

Three months ended March 31,

 
  

2025

  

2024

 

Operating cash flows used in operating leases

 $186  $169 

Operating cash flows used in finance leases

  90   86 

Financing cash flows used in finance leases

 $9  $8 
Supplemental Non-cash Flow Information Related to Leases [Table Text Block]
  

Three months ended March 31,

 
  

2025

  

2024

 

Operating leases

        

Accretion of the lease liability

 $77  $74 

Amortization of right-of-use assets

  113   105 
         

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

        
         

Weighted Average Remaining Lease Term

     

Operating leases (in years)

  8.0   4.0 

Finance leases (in years)

  11.9   12.8 
         

Weighted Average Discount Rate

        

Operating leases

  13.7%  14.1%

Finance leases

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

March 31, 2025

  

December 31, 2024

 

Operating leases

        

Operating lease right-of-use assets

 $2,124  $2,237 
         

Other current liability

  541   534 

Other long term liabilities

  1,693   1,809 

Total operating lease liabilities

  2,234   2,343 
         

Finance leases

        

Property and equipment, at cost

 $2,889  $2,889 

Accumulated depreciation

  (379)  (349)

Property and equipment, net

  2,510   2,540 
         

Other current liability

  243   244 

Other long term liabilities

  2,722   2,639 

Total finance lease liabilities

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

Twelve months ended March 31,

 

Operating leases

  

Finance leases

 
         

2026

 $803  $159 

2027

  708   145 

2028

  713   145 

2029

  171   145 

2030

  63   145 

Thereafter

  1,188   9,960 

Total lease payments

  3,646   10,699 

Less imputed interest

  (1,412)  (7,734)

Total lease liability

 $2,234  $2,965 
Operating Lease, Lease Income [Table Text Block]
  

Three months ended March 31,

 
  

2025

  

2024

 

Lease income

 $683  $491 
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

Twelve months ended March 31,

    

2026

 $1,471 

2027

  1,478 

2028

  1,313 

2029

  1,290 

2030

  1,091 

Thereafter

  - 

Total future lease commitments

 $6,643