XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Intangible Assets (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Amortization, Total $ 1,031,805 $ 3,656,612 $ 3,012,641 $ 9,361,736
Customer Relationships [Member]        
Finite-Lived Intangible Asset, Useful Life (Year)     10 years