Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details Textual)

v2.4.1.9
Commitments and Contingencies (Details Textual) (USD $)
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Apr. 02, 2013
acre
Loss Contingencies [Line Items]        
Area of Real Estate Property       16us-gaap_AreaOfRealEstateProperty
Operating Leases, Rent Expense, Net $ 3,100,000us-gaap_OperatingLeasesRentExpenseNet $ 2,800,000us-gaap_OperatingLeasesRentExpenseNet $ 2,300,000us-gaap_OperatingLeasesRentExpenseNet  
Operating Leases, Income Statement, Sublease Revenue 100,000us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue 100,000us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue 100,000us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue  
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax 227,000us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax (45,000)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax (2,309,000)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 3,500,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh 3,500,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 1,584,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 2,641,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 2,333,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 1,104,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements      
Sale of Conference Plus Inc [Member]        
Loss Contingencies [Line Items]        
Loss Contingency Accrual, at Carrying Value 400,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wstl_SaleOfConferencePlusIncMember
700,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wstl_SaleOfConferencePlusIncMember
   
Cns Asset Sale [Member]        
Loss Contingencies [Line Items]        
Loss Contingency, Loss in Period   500,000us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wstl_CnsAssetSaleMember
   
Litigation Settlement, Expense   900,000us-gaap_LitigationSettlementExpense
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wstl_CnsAssetSaleMember
   
Loss Contingency, Estimate of Possible Loss     400,000us-gaap_LossContingencyEstimateOfPossibleLoss
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wstl_CnsAssetSaleMember
 
CA design lease [Member]        
Loss Contingencies [Line Items]        
Area of Real Estate Property 2,500us-gaap_AreaOfRealEstateProperty
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_CAdesignleaseMember
     
Regina Canada lease [Member]        
Loss Contingencies [Line Items]        
Area of Real Estate Property 2,500us-gaap_AreaOfRealEstateProperty
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_ReginaCanadaLeaseMember
     
CSI office lease [Member]        
Loss Contingencies [Line Items]        
Area of Real Estate Property 19,525us-gaap_AreaOfRealEstateProperty
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_CSIofficeleaseMember
     
Lease Expiration Date Apr. 30, 2018      
Ohio design lease [Member]        
Loss Contingencies [Line Items]        
Area of Real Estate Property 9,465us-gaap_AreaOfRealEstateProperty
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_OhiodesignleaseMember
     
Lease Expiration Date Sep. 30, 2019      
CSI dist lease [Member]        
Loss Contingencies [Line Items]        
Area of Real Estate Property 16,932us-gaap_AreaOfRealEstateProperty
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_CSIdistleaseMember
     
Lease Expiration Date Aug. 31, 2018      
Aurora lease [Member]        
Loss Contingencies [Line Items]        
Area of Real Estate Property 179,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
     
Lease Expiration Date Sep. 30, 2017      
Payments for Rent 2,000,000us-gaap_PaymentsForRent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
     
Percent rent increase every other year 2.00%wstl_PercentRentIncreaseEveryOtherYear
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
     
Deferred Rent Credit, Noncurrent 286,000us-gaap_DeferredRentCreditNoncurrent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
417,000us-gaap_DeferredRentCreditNoncurrent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
   
Deferred Rent Credit, Current 155,000us-gaap_DeferredRentCreditCurrent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
134,000us-gaap_DeferredRentCreditCurrent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= wstl_AuroraLeaseMember
   
Arkadin [Member] | ConferencePlus [Member]        
Loss Contingencies [Line Items]        
Escrow Deposit Released   $ 1,100,000wstl_EscrowDepositReleased
/ dei_LegalEntityAxis
= wstl_ArkadinMemberMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= wstl_ConferenceplusMember