XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8 - Leases (Details Textual) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Operating Lease, Right-of-Use Asset $ 8,469,661 $ 9,052,941 $ 9,655,304
Operating Lease, Liability, Total 8,560,892 $ 9,105,503 9,655,304
Finance Lease, Liability, Total $ 510,526   481,830
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total     $ 481,830
Minimum [Member]      
Lessee, Operating Lease, Renewal Term (Year) 1 year    
Maximum [Member]      
Lessee, Operating Lease, Renewal Term (Year) 20 years