XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Notes Payable - Notes Due to Related Parties (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Less current portion $ 428,455 $ 352,727
Notes payable – related party non-current portion 3,538,603 3,651,765
First Francis [Member]    
Notes payable, related parties 3,967,058 4,004,492
Less current portion 428,455 352,727
Notes payable – related party non-current portion 3,538,603 3,651,765
First Francis [Member] | Promissory Note 1 [Member]    
Notes payable, related parties 1,622,421 1,639,206
First Francis [Member] | Promissory Note 2 [Member]    
Notes payable, related parties $ 2,344,637 $ 2,365,286