XML 60 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Leases, Commitments and Contingencies - Lease Cost and Other (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Lease cost $ 2,392,208
Operating leases (Year) 6 years 292 days
Finance leases (Year) 1 year 219 days
Operating leases 10.30%
Finance leases 7.70%
General and Administrative Expense [Member]  
Operating lease cost $ 884,597
Amortization of lease assets 1,316,924
Interest Expense [Member]  
Interest on lease liabilities $ 190,687