Annual report pursuant to Section 13 and 15(d)

Accounts Receivable - Schedule of Accounts Receivable by Major Categories (Details)

v2.4.1.9
Accounts Receivable - Schedule of Accounts Receivable by Major Categories (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Accounts receivable gross $ 1,045,924us-gaap_AccountsReceivableGrossCurrent $ 401,459us-gaap_AccountsReceivableGrossCurrent
Allowances for doubtful accounts and sales returns and allowances (28,402)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent   
Accounts receivable net 1,017,522us-gaap_AccountsReceivableNetCurrent 401,549us-gaap_AccountsReceivableNetCurrent
Accounts Receivable - EXIM Insured [Member]    
Accounts receivable gross 1,013,938us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= WSTI_AccountsReceivableEximInsuredMember
379,195us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= WSTI_AccountsReceivableEximInsuredMember
Accounts Receivable - Not Insured [Member]    
Accounts receivable gross $ 31,986us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= WSTI_AccountsReceivableNotInsuredMember
$ 22,354us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= WSTI_AccountsReceivableNotInsuredMember