XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Note 8 - Notes Payable - Notes Due to Related Parties (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Total notes payable – related party $ 12,430,072 $ 12,642,065
Less current portion 2,694,226 1,555,663
Notes payable – related party non-current portion 9,735,846 11,086,402
CAD Enterprises, Inc. [Member]    
Notes payable, related parties 9,000,000 9,000,000
Promissory Note 1 [Member] | First Francis [Member]    
Notes payable, related parties 1,395,332 1,485,061
Promissory Note 2 [Member] | First Francis [Member]    
Notes payable, related parties $ 2,034,740 $ 2,157,004