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
|