Annual report pursuant to Section 13 and 15(d)

Segment Information - Schedule of Operating Segments (Details)

v2.4.1.9
Segment Information - Schedule of Operating Segments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Sales $ 1,764,358us-gaap_SalesRevenueNet $ 895,561us-gaap_SalesRevenueNet
Cost of goods sold 2,331,707us-gaap_CostOfGoodsSold 1,491,166us-gaap_CostOfGoodsSold
Gross profit (567,349)us-gaap_GrossProfit (595,605)us-gaap_GrossProfit
Accounts receivable 1,017,522us-gaap_AccountsReceivableNetCurrent 401,549us-gaap_AccountsReceivableNetCurrent
Domestic [Member]    
Sales 31,761us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
34,746us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
Cost of goods sold 39,304us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
57,854us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
Gross profit (7,543)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
(23,108)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
Accounts receivable 31,986us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
22,354us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_DomesticMember
International [Member]    
Sales 1,732,597us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
860,815us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
Cost of goods sold 2,292,403us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
1,433,312us-gaap_CostOfGoodsSold
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
Gross profit (559,806)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
(572,497)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
Accounts receivable $ 1,013,938us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember
$ 379,195us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= WSTI_InternationalMember