XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Note 15 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
  

Minimum rental
commitments for

leasehold

properties

  


Commitments for

other lease

obligations

  

Other purchase
obligations

  

Total

 
                 

2021

 $486  $4,273  $1,976  $6,735 

2022

  513   2,166   24   2,703 

2023

  293      24   317 

2024 and thereafter

  46      43   89 

Total

 $1,338  $6,439  $2,067  $9,844