XML 67 R50.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Organization and Summary of Significant Accounting Policies (New Accounting Pronouncement) (Details) - USD ($) $ in Thousands | Dec. 31, 2015 | Dec. 31, 2014
--- | --- | ---
New Accounting Pronouncement, Early Adoption [Line Items] |  |
Debt costs, net of accumulated amortization | $ 4,003 | $ 5,290
New Accounting Pronouncement, Early Adoption, Effect |  |
New Accounting Pronouncement, Early Adoption [Line Items] |  |
Debt costs, net of accumulated amortization |  | (11,162)
New Accounting Pronouncement, Early Adoption, Effect | Mortgages payable |  |
New Accounting Pronouncement, Early Adoption [Line Items] |  |
Debt costs, net of accumulated amortization |  | 156
New Accounting Pronouncement, Early Adoption, Effect | Notes payable |  |
New Accounting Pronouncement, Early Adoption [Line Items] |  |
Debt costs, net of accumulated amortization |  | $ 11,006

X
- Definition For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28555-108399 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredFinanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=nnn_MortgagesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=nnn_NotesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |