XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Leases (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended

June 30,

   

Three Months Ended

June 30,

 

Lease Cost

 

2023

   

2022

 

Operating lease cost

  $ 592     $ 578  

Finance lease interest cost

    11       17  

Finance lease amortization expense

    182       183  

Total lease cost

  $ 785     $ 778  
   

Six Months Ended

June 30,

   

Six Months ended

June 30,

 

Lease Cost

 

2023

   

2022

 

Operating lease cost

  $ 1,159     $ 1,159  

Finance lease interest cost

    23       36  

Finance lease amortization expense

    364       365  

Total lease cost

  $ 1,546     $ 1,560  
   

June 30,

   

June 30,

 
   

2023

   

2022

 

Operating leases

               

Cash paid for amounts included in the measurement of lease liabilities

  $ 934     $ 862  
Weighted-average remaining lease term (years)        

Operating leases

    8.8  

Finance leases

    2.2  
Weighted-average discount rate        

Operating leases

    7.8

%

Finance leases

    5.2

%

Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block]
 

Balance Sheet Location

 

June 30, 2023

   

December 31, 2022

 

Assets

                 

Operating lease assets

Operating lease assets

  $ 7,253     $ 7,850  

Finance lease assets

Property, Plant and Equipment

    998       1,363  

Total leased assets

  $ 8,251     $ 9,213  
Schedule of Lease Liability Maturity [Table Text Block]
   

Operating

Leases

   

Finance

Leases

   

Total

 

Remaining 2023

  $ 882     $ 216     $ 1,098  

2024

    1,514       379       1,893  

2025

    1,265       103       1,368  

2026

    1,227       107       1,334  

2027

    1,256       -       1,256  

Therafter

    5,818       -       5,818  

Total lease payments

  $ 11,962     $ 805     $ 12,767  

Less: Interest

    (3,837

)

    (45 )     (3,882

)

Present value of lease liabilities

  $ 8,125     $ 760     $ 8,885