Equity Award Plans - Additional Information (Details) (USD $)
|
12 Months Ended |
Dec. 31, 2014
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Options granted to employees and consultants |
4,262,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Total compensation expense related to unvested awards granted, not yet recognized |
$ 35,600,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Total compensation expense related to unvested awards granted, not yet recognized weighted-average period for recognition |
2 years 8 months 26 days |
2014 Employee Stock Option Plan |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Number of shares authorized |
1,600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Additional shares reserved for future issuance |
3,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Percentage of outstanding shares of common stock |
1.00%aten_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedForFutureIssuanceIncreasePercentage / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Shares purchased by participants under the 2014 Purchase Plan |
568,684us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Shares reserved for future issuance |
1,031,316us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Acquisition price at lower of fair market value, percentage |
85.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Percentage of eligible compensation through payroll deductions |
15.00%aten_EmployeeCommonStockPurchasesThroughPayrollDeductionsUnderEmployeeStockPurchasePlanPriceAsPercentageOfFairMarketValue / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Employee maximum number of shares per purchase period |
1,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Employee maximum number of Purchase value of stock per year |
25,000aten_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchasesPerYearValue / us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis = aten_TwoThousandFourteenEmployeeStockOptionPlanMember |
Description of automatic increase in shares reserved for future issuance |
On the first day of each fiscal year, starting with January 1, 2015, the number of shares in the reserve will increase by the least of (i) 3,500,000 shares, (ii) 1% of the outstanding shares of our common stock on the last day of the immediately preceeding fiscal year, or (iii) such other amount as determined by our board of directors |
Purchase limit of 2014 ESPP description |
Purchase limits of 1,500 shares during each six month purchase period or $25,000 worth of stock for each calendar year |
Offering period description |
Each offering period will be approximately twenty-four months in duration, starting on the first trading day on or after May 21 and November 21 of each year, except for the first offering period, which commenced on March 21, 2014 and will end on the last trading day on or before May 20, 2016 |
Restricted Stock Units (RSUs) [Member] |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Granted (in dollars per share) |
$ 9.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember |
2014 Stock Incentive Plan |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Number of shares authorized |
7,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Number of shares available for future grant |
1,343,743us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Options granted, exercisable term (in years) |
5 years |
2014 Stock Incentive Plan | Stock Options |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Additional shares reserved for future issuance |
8,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Percentage of outstanding shares of common stock |
5.00%aten_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedForFutureIssuanceIncreasePercentage / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Options granted to employees and consultants |
3,550,889us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Description of automatic increase in shares reserved for future issuance |
On the first day of each fiscal year, starting with January 1, 2015, the number of shares in the reserve will increase by the least of (i) 8,000,000 shares, (ii) 5% of the outstanding shares of common stock on the last day of our immediately preceding fiscal year, or (iii) such other amount as determined by our board of directors. |
2014 Stock Incentive Plan | Restricted Stock Units (RSUs) [Member] |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Options granted to employees and consultants |
3,080,090us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
2014 Stock Incentive Plan | Performance-based Restricted Stock Units Shares |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Options granted to employees and consultants |
540,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested |
$ 2,400,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember |
Award vesting criteria - consecutive trading days required |
20 days |
Award vesting criteria - vesting period |
4 years |
2014 Stock Incentive Plan | Minimum |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Percentage of exercise price of fair value per share on grant date |
110.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
2014 Stock Incentive Plan | Minimum | Non Statutory Stock Option Award |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Percentage of exercise price of fair value per share on grant date |
100.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent / us-gaap_AwardTypeAxis = aten_NonStatutoryStockOptionAwardMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
2014 Stock Incentive Plan | Minimum | Performance-based Restricted Stock Units Shares |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Granted (in dollars per share) |
$ 0.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
2014 Stock Incentive Plan | Maximum |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Options granted, exercisable term (in years) |
10 years |
Total combined voting power of all classes of stock |
10.00%aten_CombinedVotingPowerOfAllClassesOfStock / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
2014 Stock Incentive Plan | Maximum | Performance-based Restricted Stock Units Shares |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
Granted (in dollars per share) |
$ 1.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_PlanNameAxis = aten_TwoThousandFourteenStockIncentivePlanMember / us-gaap_RangeAxis = us-gaap_MaximumMember |