XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Leases (Details Textual) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Operating Lease, Right-of-Use Asset $ 8,764,297 $ 9,052,941
Operating Lease, Liability, Total 8,836,193 9,105,503
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total 376,472 438,580
Finance Lease, Liability, Total $ 376,472 $ 438,580
Minimum [Member]    
Lessee, Operating Lease, Renewal Term (Year) 1 year 1 year
Maximum [Member]    
Lessee, Operating Lease, Renewal Term (Year) 20 years 20 years