Annual report pursuant to Section 13 and 15(d)

Basis of Presentation (Details)

v2.4.1.9
Basis of Presentation (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Business Acquisition [Line Items]      
Disposal Group, Including Discontinued Operation, Revenue     $ 1,236us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax 227us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax (45)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax (2,309)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
ConferencePlus [Member]      
Business Acquisition [Line Items]      
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax     (1,358)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wstl_ConferenceplusMember
CNS [Member]      
Business Acquisition [Line Items]      
Disposal Group, Including Discontinued Operation, Revenue     1,236us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wstl_CnsMember
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax   $ (45)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wstl_CnsMember
$ (951)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wstl_CnsMember