XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
  

Twelve Months Ended December 31,

 
  

2024

  

2023

 

Operating lease cost

        

Operating lease expense

 $764  $722 

Short term lease expense

  95   223 

Variable lease expense

  90   93 

Total operating lease cost

 $949  $1,038 
         

Finance lease cost

        

Amortization of right-of-use assets

 $120  $121 

Interest on lease liabilities

  345   340 

Total finance lease cost

 $465  $461 
  

Twelve Months Ended December 31,

 
  

2024

  

2023

 

Operating cash flows used in operating leases

 $791  $668 

Operating cash flows used in finance leases

  345   340 

Financing cash flows used in finance leases

  179   428 
Supplemental Non-cash Flow Information Related to Leases [Table Text Block]
  

Twelve Months Ended December 31,

 
  

2024

  

2023

 

Operating leases

        

Accretion of the lease liability

 $327  $249 

Amortization of right-of-use assets

  437   293 
         

Weighted Average Remaining Lease Term

        

Operating leases (in years)

  8.0   4.2 

Finance leases (in years)

  12.2   13.0 
         

Weighted Average Discount Rate

        

Operating leases

  13.7%  14.1%

Finance leases

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

As of

 
  

December 31, 2024

  

December 31, 2023

 

Operating leases

        

Operating lease right-of-use assets

 $2,237  $2,056 
         

Current portion of operating lease liability

  534   406 

Long term operating lease liability

  1,809   1,783 

Total operating lease liabilities

  2,343   2,189 
         

Finance leases

        

Property and equipment, at cost

 $2,889  $2,889 

Accumulated depreciation

  (349)  (228)

Property and equipment, net

  2,540   2,661 
         

Other current liability

  244   30 

Other long term liabilities

  2,639   2,687 

Total finance lease liabilities

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

Year Ended December 31,

 

Operating leases

  

Finance leases

 
         

2025

 $814  $168 

2026

  709   145 

2027

  708   145 

2028

  335   145 

2029

  63   145 

There after

  1,203   9,960 

Total lease payments

  3,832   10,708 

Less imputed interest

  (1,489)  (7,825)

Total lease liability

 $2,343  $2,883 
Operating Lease, Lease Income [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

Lease income

 $2,196  $2,075 
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

Year ended December 31,

    

2025

 $1,477 

2026

  1,476 

2027

  1,366 

2028

  1,280 

2029

  1,259 

There after

  158 

Total future lease commitments

 $7,016