XML 68 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Notes Payable - Notes Due to Related Parties (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Total notes payable $ 12,642,065 $ 4,004,492
Less current portion 1,555,663 352,727
Notes payable 11,086,402 3,651,765
CAD Enterprises, Inc. [Member]    
Notes payable, related parties 9,000,000
First Francis [Member] | Promissory Note 1 [Member]    
Notes payable, related parties 1,485,061 1,639,206
First Francis [Member] | Promissory Note 2 [Member]    
Notes payable, related parties $ 2,157,004 $ 2,365,286