XML 96 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Leases - Components of Operating and Finance Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Operating lease cost $ 1,601,678  
Operating leases, weighted average remaining lease term (Month) 4 years 90 days  
Operating leases, weighted average discount rate 4.00%  
Amortization of right-of-use assets $ 571,130 $ 275,163
Interest on lease liabilities 110,274 51,637
Total finance leases cost $ 681,404 $ 326,800