XML 33 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
2. Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Accounting Policies [Abstract]    
Accounts Receivable $ 1,419,247us-gaap_AccountsReceivableGross   
Allowance for Doubtful Accounts      
Net Accounts Receivable $ 1,419,247us-gaap_AccountsReceivableNet