XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Notes Payable - Notes Due to Related Parties (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Less current portion $ 432,910 $ 352,727
Notes payable – related party non-current portion 3,312,711 3,651,765
First Francis [Member]    
Notes payable, related parties 3,745,621 4,004,492
Less current portion 432,910 352,727
Notes payable – related party non-current portion 3,312,711 3,651,765
First Francis [Member] | Promissory Note 1 [Member]    
Notes payable, related parties 1,528,892 1,639,206
First Francis [Member] | Promissory Note 2 [Member]    
Notes payable, related parties $ 2,216,729 $ 2,365,286