XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable, Related Parties - Schedule of Notes Payable, Related Parties (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Total notes payable $ 3,592,449 $ 3,802,973
Less current portion 2,072,000 1,891,000
Long-term portion 1,520,000 1,912,000
Note Payable - Debt Restructure Marin [Member]    
Total notes payable 1,060,000 1,160,000
Note Payable - Debt Restructure Thomet [Member]    
Total notes payable 675,000 712,500
Convertible Note Payable - Shareholders [Member]    
Total notes payable 700,000 700,000
Note Payable - Certus [Member]    
Total notes payable 986,449 1,059,473
Note Payable - Debt Restructure Zicman [Member]    
Total notes payable $ 171,000 $ 171,000