XML 100 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 16 - Segment Reporting - Summary of Amortizable Intangible Assets by Geographic Region (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Amortizable intangible assets $ 45,651,912 $ 6,809,484
CANADA    
Amortizable intangible assets 7,748,940 5,850,596
UNITED STATES    
Amortizable intangible assets 37,783,202 633,798
GERMANY    
Amortizable intangible assets $ 119,770 $ 325,090