XML 25 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Notes Payable (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Debt Instrument [Line Items]    
Total notes payable $ 1,520,779 $ 1,616,030
Less current portion (1,036,248) (1,071,708)
Long-term portion of notes payable 484,531 544,322
Authority Loan No. 1, due September 1, 2015 [Member]    
Debt Instrument [Line Items]    
Authority Loan 552,429 600,429
Authority Loan No. 2, due August 1, 2018 [Member]    
Debt Instrument [Line Items]    
Authority Loan 609,006 657,006
Taglich Brothers Note [Member]    
Debt Instrument [Line Items]    
Total notes payable 10,800 10,800
Note payable due December 31, 2015 [Member]    
Debt Instrument [Line Items]    
Total notes payable $ 348,544 $ 347,795