XML 25 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
General (Details Textual) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Allowance for Doubtful Accounts Receivable $ 128,985us-gaap_AllowanceForDoubtfulAccountsReceivable   $ 170,295us-gaap_AllowanceForDoubtfulAccountsReceivable
Sales Returns and Allowances, Goods $ 85,523us-gaap_SalesReturnsAndAllowancesGoods $ 257,189us-gaap_SalesReturnsAndAllowancesGoods