XML 61 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Notes Payable - Notes Due to Related Parties (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Notes payable, related parties $ 11,108,997 $ 12,642,065
Total notes payable 11,108,997 12,642,065
Less current portion 2,742,760 1,555,663
Notes payable – non-current portion 8,366,237 11,086,402
Promissory Note 1 [Member] | First Francis [Member]    
Notes payable, related parties 1,349,413 1,485,061
Total notes payable 1,349,413 1,485,061
Promissory Note 1 [Member] | Loudermilk Member    
Notes payable, related parties 8,437,500 9,000,000
Total notes payable 8,437,500 9,000,000
Promissory Note 2 [Member] | First Francis [Member]    
Notes payable, related parties 1,322,084 2,157,004
Total notes payable $ 1,322,084 $ 2,157,004