XML 108 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes and advances payable (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Officers, directors and affiliates:    
Note payable $ 30,546 $ 43,803
Collateralized note payable 120,728 120,728
Total officers, directors and affiliates 151,274 164,531
Less: Current portion of officers, directors, and affiliates 134,839 13,152
Long-term portion of officers, directors, and affiliates 16,435 151,379
Unrelated parties:    
Total unrelated parties 1,273,678 1,163,372
Less: Current portion of unrelated parties 240,750 989,853
Long-term portion of unrelated parties 1,032,928 173,519
Notes Payable [Member]    
Unrelated parties:    
Total unrelated parties 100,000 100,000
Notes Payable One [Member]    
Unrelated parties:    
Total unrelated parties 22,737 32,607
Notes Payable Two [Member]    
Unrelated parties:    
Total unrelated parties 150,000 150,000
Notes Payable Three[Member]    
Unrelated parties:    
Total unrelated parties 13,566 19,660
Notes Payable Four [Member]    
Unrelated parties:    
Total unrelated parties 523,000 616,105
Notes Payable Five [Member]    
Unrelated parties:    
Total unrelated parties 62,000 62,000
Notes Payable Six [Member]    
Unrelated parties:    
Total unrelated parties 183,000 183,000
Notes Payable Seven [Member]    
Unrelated parties:    
Total unrelated parties 97,300 0
Notes Payable Eight [Member]    
Unrelated parties:    
Total unrelated parties 98,200 0
Notes Payable Nine [Member]    
Unrelated parties:    
Total unrelated parties $ 23,875 $ 0