XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Note 15 - Leases (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

Remainder of 2020

 $11,100 

2021

  21,099 

2022

  18,752 

2023

  12,707 

2024

  7,415 

2025 through 2036

  13,600 

Total future minimum lease payments

  84,673 

Less: imputed interest

  (9,578)

Total

 $75,095