XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Leases (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Lease, Cost [Table Text Block]
  

2021

  

2020

 

Components of lease costs:

        

Operating lease costs

 $450  $431 

Short-term lease costs

  322   336 

Finance lease costs

  140   144 

Total lease costs

 $912  $911 
Schedule of Lessee, Leases, Weighted Average Remaining Term and Discount Rate [Table Text Block]
  

December 31,

2021

  

December 31,

2020

 

Weighted average remaining lease term (years):

        

Operating leases

  1.8   2.1 

Finance leases

  2.3   3.3 

Weighted average discount rate:

        

Operating leases

  3.25%  3.25%

Finance leases

  3.25%  3.25%
Schedule of Components of Lease Assets and Liabilities [Table Text Block]
  

December 31, 2021

 
  

Operating

Leases

  

Financing

Leases

  

Total

Leases

 
             

Other assets - right-of-use assets

 $840  $300  $1,140 

Lease liabilities included in:

            

Accrued expenses - current portion of lease liabilities

 $450  $130  $580 

Other long-term liabilities - non-current portion of lease liabilities

  380   180   560 

Total lease liabilities

 $830  $310  $1,140 
  

December 31, 2020

 
  

Operating

Leases

  

Financing

Leases

  

Total

Leases

 
             

Other assets - right-of-use assets

 $1,250  $420  $1,670 

Lease liabilities included in:

            

Accrued expenses - current portion of lease liabilities

 $580  $130  $710 

Other long-term liabilities - non-current portion of lease liabilities

  650   310   960 

Total lease liabilities

 $1,230  $440  $1,670 
Lessee, Lease Liability, Maturity [Table Text Block]
  

December 31, 2021

 

2022

 $607 

2023

  422 

2024

  123 

2025

  25 

2026

  1 

Thereafter

  9 

Total lease payments

 $1,187 

Less: Interest

  (47)

Present value of lease liabilities

 $1,140 
  

December 31, 2020

 

2021

 $752 

2022

  547 

2023

  348 

2024

  86 

2025

  11 

Thereafter

  6 

Total lease payments

 $1,750 

Less: Interest

  (80)

Present value of lease liabilities

 $1,670