XML 34 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Activities in allowance for doubtful accounts (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Abstract]    
Balance at Beginning of Year $ 89,058us-gaap_AllowanceForDoubtfulAccountsReceivable $ 89,058us-gaap_AllowanceForDoubtfulAccountsReceivable
Charged to Costs and Expenses      
Amounts Written Off      
Balance at End of Year $ 89,058us-gaap_AllowanceForDoubtfulAccountsReceivable $ 89,058us-gaap_AllowanceForDoubtfulAccountsReceivable