XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Leases (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Lease, Cost [Table Text Block]
   
March 31,
   
March 31,
 
Lease Cost
 
2021
   
2020
 
Operating lease cost
  $
531
    $
357
 
Finance lease interest cost
   
23
     
22
 
Finance lease amortization expense
   
163
     
152
 
Total lease cost
  $
717
    $
531
 
   
March 31,
   
March 31,
 
   
2021
   
2020
 
Operating leases
 
 
 
 
 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities
  $
357
    $
210
 
Right-of-use assets obtained in exchange for lease obligations
  $
858
    $
-
 
Weighted-average remaining lease term (years)
       
Operating leases
   
9.9
 
Finance leases
   
3.2
 
Weighted-average discount rate
       
Operating leases
   
7.7
%
Finance leases
   
5.2
%
Schedule of Supplemental Balance Sheet Information Related to Leases [Table Text Block]
 
Balance Sheet Location
 
March 31, 2021
   
December 31, 2020
 
Assets
   
 
 
 
 
 
 
 
Operating lease assets
Operating lease assets
  $
9,594
    $
8,998
 
Finance lease assets
Property, Plant and Equipment
   
2,167
     
2,330
 
Total leased assets
  $
11,761
    $
11,328
 
                   
Liabilities
   
 
 
 
 
 
 
 
Current
   
 
 
 
 
 
 
 
Current operating lease liabilities
Current Portion of Operating Lease Obligations
  $
972
    $
688
 
Current finance lease liabilities
Current Portion of Finance Lease Obligations
   
671
     
660
 
Noncurrent
   
 
 
 
 
 
 
 
Long-term operating lease liabilities
Long Term Operating Lease Liabilities, Net
   
9,250
     
8,889
 
Long term finance lease liabilities
Long Term Finance Lease Obligations, Net
   
979
     
1,152
 
Total lease liabilities
  $
11,872
    $
11,389
 
Schedule of Lease Liability Maturity [Table Text Block]
   
Operating
Leases
   
Finance Leases
   
Total
 
Remaining 2021
  $
1,288
    $
554
    $
1,842
 
2022
   
1,727
     
587
     
2,314
 
2023
   
1,730
     
333
     
2,063
 
2024
   
1,407
     
280
     
1,687
 
2025
   
1,205
     
29
     
1,234
 
Thereafter
   
8,284
     
-
     
8,284
 
Total lease payments
  $
15,641
    $
1,783
    $
17,424
 
Less: Interest
   
(5,419
)
   
(133
)    
(5,552
)
Present value of lease liabilities
  $
10,222
    $
1,650
    $
11,872