Stockholders' Equity and Stock Based Compensation (Details)
|
12 Months Ended |
0 Months Ended |
1 Months Ended |
12 Months Ended |
|
|
|
Dec. 31, 2014
|
Mar. 01, 2002
|
Aug. 31, 2006
installment
|
Dec. 31, 2012
installment
|
Dec. 31, 2011
installment
|
Dec. 31, 2010
installment
|
Dec. 31, 2009
installment
|
Dec. 31, 2008
installment
|
Dec. 31, 2007
installment
|
Dec. 31, 2013
installment
|
May 07, 1998
|
Jun. 14, 2006
|
Jun. 06, 2012
|
1995 Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares of common stock initially available for award |
|
|
|
|
|
|
|
|
|
|
1,137,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = wstg_EmployeeStockPlan1995Member
|
|
|
Expiration period |
10 years
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 Director Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares of common stock initially available for award |
|
|
|
|
|
|
|
|
|
|
187,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = wstg_NonEmployeeDirectorPlan1995Member
|
|
|
Expiration period |
10 years
|
|
|
|
|
|
|
|
|
|
|
|
|
Vesting period |
5 years
|
|
|
|
|
|
|
|
|
|
|
|
|
Period from grant date after which awards begin to vest |
1 year
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 Director Plan | Vesting of awards in equal quarterly installments from expiration of one year from the date of grant |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Percentage of award vesting |
5.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage / us-gaap_PlanNameAxis = wstg_NonEmployeeDirectorPlan1995Member / us-gaap_VestingAxis = wstg_AwardsVestingPerQuarterOneYearAfterGrantDateMember
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 Director Plan | Vesting of awards in one year from the date of grant |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Percentage of award vesting |
20.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage / us-gaap_PlanNameAxis = wstg_NonEmployeeDirectorPlan1995Member / us-gaap_VestingAxis = wstg_AwardsVestingOneYearAfterGrantDateMember
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 Plan and 1995 Director Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Options surrendered (in shares) |
|
303,550us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares / us-gaap_PlanNameAxis = wstg_EmployeeStockPlan1995AndNonEmployeeDirectorPlan1995Member
|
|
|
|
|
|
|
|
|
|
|
|
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) |
|
|
315,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member
|
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
|
140,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member
|
57,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member
|
30,000us-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
|
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
|
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
|
|
3,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member
|
12,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member
|
|
|
|
|
2006 Plan | Restricted stock | CEO |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Granted (in shares) |
|
|
200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member / us-gaap_TitleOfIndividualAxis = us-gaap_ChiefExecutiveOfficerMember
|
|
|
|
|
|
|
|
|
|
|
Number of equal quarterly installments for vesting of awards |
|
|
40wstg_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingQuarterlyInstallments / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2006Member / us-gaap_TitleOfIndividualAxis = us-gaap_ChiefExecutiveOfficerMember
|
|
|
|
|
|
|
|
|
|
|
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) |
513,848us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2012Member
|
|
|
|
|
|
|
|
|
|
|
|
|
2012 Plan | Restricted stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Granted (in shares) |
98,689us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2012Member
|
|
|
|
|
|
|
|
|
|
|
|
|
Forfeited (in shares) |
34,487us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = wstg_StockBasedCompensationPlan2012Member
|
|
|
|
|
|
|
|
|
|
|
|
|
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_StockBasedCompensationPlan2012Member / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
|
|
|
|
|
|
|
|
|
|
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_StockBasedCompensationPlan2012Member / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
|
|
|
|
|
|
|
|
|
|
2006 Plan and 2012 Plan | Restricted stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
|
Granted (in shares) |
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 |
|
|
|
|
|
|
|
|
|
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 | 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
|
|
|
|