XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Notes Payable - Notes Due to Related Parties (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Total notes payable – related party $ 12,536,890 $ 12,642,065
Less current portion 2,124,892 1,555,663
Notes payable – related party non-current portion 10,411,998 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,440,544 1,485,061
Promissory Note 2 [Member] | First Francis [Member]    
Notes payable, related parties $ 2,096,346 $ 2,157,004