XML 52 R40.htm IDEA: XBRL DOCUMENT
v3.20.2

Recently Adopted Accounting Standards - Additional Information (Detail) | Apr. 25, 2020
--- | ---
New Accounting Pronouncements And Changes In Accounting Principles [Abstract] |
Change in accounting principle, accounting standards update, adopted [true false] | true
Change in accounting principle, accounting standards update, adoption date | Apr. 25, 2020
Change in accounting principle, accounting standards update, immaterial effect [true false] | true
Accounting standards update [Extensible List] | us-gaap:AccountingStandardsUpdate201613Member

X
- Definition Indicates amendment to accounting standards. + References No definition available. + Details
Name: | ntap_AccountingStandardsUpdateExtensibleList
Namespace Prefix: | ntap_
Data Type: | srt-types:extensibleListItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether effect from applying amendment to accounting standards is immaterial. + References No definition available. + Details
Name: | ntap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect
Namespace Prefix: | ntap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether accounting standards update was adopted. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 + Details
Name: | us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date accounting standards update was adopted, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 + Details
Name: | us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration