Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Stock Based Compensation (Details)

v2.4.1.9
Stockholders' Equity and Stock Based Compensation (Details)
12 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2012
installment
Dec. 31, 2011
installment
Dec. 31, 2010
installment
Mar. 31, 2015
installment
Dec. 31, 2014
Dec. 31, 2013
installment
2006 Plan            
Stock-based compensation            
Number of shares of common stock initially available for award       800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
   
Options reserved for future issuance (in shares)       0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
   
2006 Plan | Restricted stock            
Stock-based compensation            
Granted (in shares) 92,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
150,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
     
Number of equal quarterly installments for vesting of awards 20wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
20wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
20wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
     
Forfeited (in shares) 3,525us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
8,375us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
5,875us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006Member
     
2012 Plan            
Stock-based compensation            
Number of shares of common stock initially available for award       600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2012Member
   
Options reserved for future issuance (in shares)       469,848us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2012Member
   
2006 Plan and 2012 Plan | Restricted stock            
Stock-based compensation            
Granted (in shares)       44,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
98,689us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
56,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
Number of equal quarterly installments for vesting of awards       16wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
  20wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
Forfeited (in shares)         34,487us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
775us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
2006 Plan and 2012 Plan | Restricted stock | Minimum            
Stock-based compensation            
Number of equal quarterly installments for vesting of awards         1wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
2006 Plan and 2012 Plan | Restricted stock | Maximum            
Stock-based compensation            
Number of equal quarterly installments for vesting of awards         20wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
2006 Plan and 2012 Plan | Restricted stock | CEO            
Stock-based compensation            
Granted (in shares)           40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
Number of equal quarterly installments for vesting of awards           16wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= wstg_StockBasedCompensationPlan2006And2012Member
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember