XML 42 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Notes Payable (Details) - USD ($)
Jun. 30, 2016
Dec. 31, 2015
Debt Instrument [Line Items]    
Total notes payable $ 933,034 $ 1,188,034
Less: unamortized debt issuance costs (2,840) (4,255)
Less current portion (323,934) (401,573)
Notes payable - net of current portion 606,260 782,206
Authority Loan No. 1, due September 1, 2015 [Member]    
Debt Instrument [Line Items]    
Authority Loan 433,373 493,373
Authority Loan No. 2, due August 1, 2018 [Member]    
Debt Instrument [Line Items]    
Authority Loan 499,661 559,661
Notes payable due December 31, 2015 [Member]    
Debt Instrument [Line Items]    
Total notes payable $ 0 $ 135,000