v2.4.0.6

Employee Stock Benefit Plans - Additional Information (Detail) (USD $) | 0 Months Ended | 12 Months Ended |  | 12 Months Ended |  | 12 Months Ended |  |  | 12 Months Ended | 1 Months Ended | 12 Months Ended |  | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 17, 2011 | Jul. 28, 2012 Year | Jul. 30, 2011 | Jul. 31, 2010 | Jul. 27, 2012 | Jul. 28, 2012 Performance Based Restricted Stock Units | Dec. 31, 2007 Supplemental Plan | Jul. 28, 2012 Employee Stock Purchase Rights | Jul. 30, 2011 Employee Stock Purchase Rights | Jul. 31, 2010 Employee Stock Purchase Rights | Jul. 28, 2012 2005 Plan Month Year | Nov. 12, 2009 2005 Plan | Nov. 15, 2007 2005 Plan | Jul. 28, 2012 2005 Plan Time Based Stock Grants and Time Based RSUs | Nov. 12, 2009 2005 Plan Employee Stock Purchase Rights | Jul. 28, 2012 1996 Plan Month | Jul. 28, 2012 Employee 401(K) Plans | Jul. 30, 2011 Employee 401(K) Plans | Jul. 31, 2010 Employee 401(K) Plans | Jul. 28, 2012 Deferred Compensation Plans | Jul. 30, 2011 Deferred Compensation Plans | Jul. 28, 2012 Defined Contribution Pension Employee 401(K) Plans Employee Maximum | Jul. 28, 2012 Defined Contribution Pension Deferred Compensation Plans Employee Maximum
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of stock incentive plans |  | 5 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares reserved in employee stock incentive plan |  |  |  |  |  |  | 9,000,000 |  |  |  |  |  | 559,000,000 |  |  | 2,500,000,000 |  |  |  |  |  |  |
Reduction in number of shares available for issuance after amendment |  |  |  |  |  |  |  |  |  |  |  | 1.5 |  |  |  |  |  |  |  |  |  |  |
Stock options and stock appreciation rights exercise price percentage of the fair market value of the underlying stock on the grant date |  |  |  |  |  |  |  |  |  |  | 100.00% |  |  |  |  | 100.00% |  |  |  |  |  |  |
Prior to 11/12/09, expiration date for stock options and stock appreciation rights, max time from grant date prior to date, in years |  |  |  |  |  |  |  |  |  |  |  |  |  |  | Nine | Nine |  |  |  |  |  |  |
After 11/12/09, expiration date for stock options and stock appreciation rights, max time from grant date prior to date, in years |  |  |  |  |  |  |  |  |  |  | 10 |  |  |  |  |  |  |  |  |  |  |  |
Percentage in which stock options and RSUs become exercisable for within one year from the date of grant, minimum |  |  |  |  |  |  |  |  |  |  | 20.00% |  |  | 20.00% |  | 20.00% |  |  |  |  |  |  |
Percentage in which stock options and RSUs become exercisable for within one year from the date of grant, maximum |  |  |  |  |  |  |  |  |  |  | 25.00% |  |  | 25.00% |  | 25.00% |  |  |  |  |  |  |
Stock options exercisable, period after grant date |  |  |  |  |  |  |  |  |  |  | 1 year |  |  |  |  | 1 year |  |  |  |  |  |  |
Number of months in which stock options ratably exercise, minimum |  |  |  |  |  |  |  |  |  |  | 36 |  |  |  |  | 36 |  |  |  |  |  |  |
Number of months in which stock options ratably exercise, maximum |  |  |  |  |  |  |  |  |  |  | 48 |  |  |  |  | 48 |  |  |  |  |  |  |
Ratable vesting period, months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 60 |  |  |  |  |  |  |
ESPP-Shares reserved |  | 471,400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
ESPP-Offering Period Plan Description |  | 24-month offering period, which consists of four consecutive 6-month purchase periods |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
ESPP-Termination of Purchase Plan |  | January 3, 2020 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
ESPP-Discount rate |  | 15.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares issued under employee purchase plan |  | 35,000,000 | 34,000,000 | 27,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
ESPP-shares available for issuance |  | 87,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total compensation cost related to unvested share-based awards |  | $ 2,000,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Expected period of recognition of compensation cost, years |  | 2.4 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income tax benefit for employee share-based compensation expense |  | 335,000,000 | 444,000,000 | 415,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total pretax intrinsic value |  | 333,000,000 | 312,000,000 | 1,000,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Closing stock price |  |  |  |  | $ 15.69 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
In-the-money exercisable stock option shares |  | 10,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Options Exercisable |  | 512,000,000 | 575,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Options Exercisable, Weighted-Average Exercise Price per Share |  | $ 22.65 | $ 21.37 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Performance restricted stock and stock unit awards or ("PRSUs"), granted in period |  |  |  |  |  | 2,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Expected dividend yield | 0.00% |  |  |  |  |  |  | 1.50% | 0.00% | 0.00% |  |  |  |  |  |  |  |  |  |  |  |  |
Employee contribution minimum rate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1.00% |  |  |  |  |  |
Employee contribution maximum rate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 75.00% |  |  |  |  |  |
Company maximum match rate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 100.00% |  |  |  |  |  |
Company match on employee contribution |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4.50% |  |  | 4.50% |  |  |
Maximum matching contribution allocated to each participant |  | 11,250 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Annual limit on eligible earnings |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 250,000 | 1,500,000
Company's matching contributions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 231,000,000 | 239,000,000 | 210,000,000 |  |  |  |
Deferred compensation liability |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 355,000,000 | $ 375,000,000 |  |

X
- Definition Closing Stock Price + References No definition available. + Details
Name: | csco_ClosingStockPrice
Namespace Prefix: | csco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Contribution Plan Company Maximum Match Rate + References No definition available. + Details
Name: | csco_DefinedContributionPlanCompanyMaximumMatchRate
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan Employee Contribution Maximum Rate + References No definition available. + Details
Name: | csco_DefinedContributionPlanEmployeeContributionMaximumRate
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan Employee Contribution Minimum Rate + References No definition available. + Details
Name: | csco_DefinedContributionPlanEmployeeContributionMinimumRate
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan Match Contribution + References No definition available. + Details
Name: | csco_DefinedContributionPlanMatchContribution
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan Maximum Matching Contribution By Company + References No definition available. + Details
Name: | csco_DefinedContributionPlanMaximumMatchingContributionByCompany
Namespace Prefix: | csco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Expiration date for stock options and stock appreciation rights, max time from grant date after date. + References No definition available. + Details
Name: | csco_ExpirationDateForStockOptionsAndStockAppreciationRightsMaxTimeFromGrantDateAfterDate
Namespace Prefix: | csco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition In The Money Exercisable Stock Option Shares + References No definition available. + Details
Name: | csco_InMoneyExercisableStockOptionShares
Namespace Prefix: | csco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of months in which stock options ratably exercise, maximum. + References No definition available. + Details
Name: | csco_NumberOfMonthsInWhichStockOptionsRatablyExerciseMaximum
Namespace Prefix: | csco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of months in which stock options ratably exercise, minimum. + References No definition available. + Details
Name: | csco_NumberOfMonthsInWhichStockOptionsRatablyExerciseMinimum
Namespace Prefix: | csco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of stock incentive plans. + References No definition available. + Details
Name: | csco_NumberOfStockIncentivePlans
Namespace Prefix: | csco_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reduction in number of shares available for issuance after amendment approved by shareholders. + References No definition available. + Details
Name: | csco_ReductionInNumberOfSharesAvailableForIssuanceAfterAmendmentApprovedByShareholders
Namespace Prefix: | csco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | csco_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | csco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement By Share Based Payment Award Exercisable Percentage Maximum + References No definition available. + Details
Name: | csco_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisablePercentageMaximum
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award exercisable percentage, minimum. + References No definition available. + Details
Name: | csco_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisablePercentageMinimum
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares Reserved In Employee Stock Incentive Plan. + References No definition available. + Details
Name: | csco_SharesReservedInEmployeeStockIncentivePlan
Namespace Prefix: | csco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock options and stock appreciation rights exercise price percentage of the fair market value of the underlying stock on the grant date. + References No definition available. + Details
Name: | csco_StockOptionsAndStockAppreciationRightsExercisePricePercentageOfFairMarketValueOfUnderlyingStockOnGrantDate
Namespace Prefix: | csco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Termination of Purchase Plan + References No definition available. + Details
Name: | csco_TerminationOfPurchasePlan
Namespace Prefix: | csco_
Data Type: | invest:dateStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer). + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 11 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition As of the balance sheet date, the aggregate unrecognized cost of equity-based awards made to employees under equity-based compensation awards that have yet to vest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph h -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, using a decimal to express in number of years. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph h -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph g(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Description of the plan, including the basis for determining contributions, the employee groups covered, and the nature and effect of significant matters affecting comparability of information for all periods presented. For leveraged ESOPs and pension reversion ESOPs, the description generally includes the basis for releasing shares and how dividends on allocated and unallocated shares are used. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 93-6 -Paragraph 53 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPPlanDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenditures for salaries other than officers. Does not include allocated share-based compensation, pension and post-retirement benefit expense or other labor-related non-salary expense. For commercial and industrial companies, excludes any direct and overhead labor that is included in cost of goods sold. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 + Details
Name: | us-gaap_SalariesAndWages
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The date when the equity-based award expires as specified in the award agreement, which may be presented in a variety of ways (for example, year, month and year, day, month and year, quarter of a year). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationDating
Namespace Prefix: | us-gaap_
Data Type: | us-types:dateStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the period of time over which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, which may be expressed in a variety of ways (for example, in years, month and year). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod
Namespace Prefix: | us-gaap_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The discount rate from market value on offering date that participants pay for shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(c) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph e(2)(c) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(c), d(2) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(c) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total accumulated difference between fair values of underlying shares on dates of exercise and exercise price on options which were exercised (or share units converted) into shares during the reporting period under the plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph c(2) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of committed-to-be-released shares held by the Employee Stock Option Plan at balance sheet date. Committed-to-be-released shares are shares that will be released in the future and will be allocated to employees for services rendered in an accounting period. These shares are legally released from suspense and from serving as collateral for ESOP debt as a result of payment of debt service. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 93-6 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_SharesHeldInEmployeeStockOptionPlanCommittedToBeReleased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of suspense shares held by the Employee Stock Option Plan at balance sheet date. Suspense shares are shares that have not been released, committed to be released or allocated to individual participant accounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 93-6 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration