XML 40 R77.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Dividends (Details) (USD $) In Thousands, except Per Share data, unless otherwise specified | 12 Months Ended | 0 Months Ended | 1 Months Ended
--- | --- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Jan. 15, 2015 | Feb. 28, 2015
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of common stock dividends, per share | $ 1.650000 us-gaap_CommonStockDividendsPerShareCashPaid |  | $ 1.600000 us-gaap_CommonStockDividendsPerShareCashPaid |  | $ 1.560000 us-gaap_CommonStockDividendsPerShareCashPaid |  |  |
Payment of common stock dividends, declared and paid | $ 204,157 us-gaap_PaymentsOfDividendsCommonStock |  | $ 189,107 us-gaap_PaymentsOfDividendsCommonStock |  | $ 167,495 us-gaap_PaymentsOfDividendsCommonStock |  |  |
Common stock, per share | $ 1.65 us-gaap_CommonStockDividendsPerShareDeclared |  | $ 1.60 us-gaap_CommonStockDividendsPerShareDeclared |  | $ 1.56 us-gaap_CommonStockDividendsPerShareDeclared |  |  |
Subsequent Event |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Common stock, per share |  |  |  |  |  |  | $ 0.42 us-gaap_CommonStockDividendsPerShareDeclared / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember |
Series E Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 1.425000 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember | [1] | $ 0.771875 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember | [1] | $ 0.000000 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember | [1] |  |
Preferred stock dividends | 16,387 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember | [1] | 8,876 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember | [1] | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember | [1] |  |
Series E Preferred Stock | Subsequent Event |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Series D preferred stock, per share |  |  |  |  |  |  |  | $ 35.62500 us-gaap_PreferredStockDividendsPerShareDeclared / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
Series D Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 1.656250 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember | [2] | $ 1.656250 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember | [2] | $ 1.343403 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember | [2] |  |
Preferred stock dividends | 19,047 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember | [2] | 19,047 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember | [2] | 15,449 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember | [2] |  |
Series D Preferred Stock | Subsequent Event |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Series D preferred stock, per share |  |  |  |  |  |  |  | $ 41.40625 us-gaap_PreferredStockDividendsPerShareDeclared / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
Series C Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.000000 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | [3] | $ 0.000000 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | [3] | $ 0.537760 us-gaap_PreferredStockDividendsPerShareCashPaid / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | [3] |  |
Preferred stock dividends | $ 0 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | [3] | $ 0 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | [3] | $ 1,979 us-gaap_DividendsPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | [3] |  |
Ordinary dividends |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of common stock dividends, per share | $ 1.306992 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember |  | $ 1.224568 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember |  | $ 1.199003 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember |  |  |
Ordinary dividends | Series E Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 1.393700 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  | $ 0.741150 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  |  |  |  |
Ordinary dividends | Series D Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 1.619870 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 1.590323 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 1.255844 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  |  |
Ordinary dividends | Series C Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share |  |  |  |  | $ 0.502710 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_OrdinaryDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |
Qualified dividends |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of common stock dividends, per share | $ 0.006212 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember |  | $ 0.056784 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember |  | $ 0.013346 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember |  |  |
Qualified dividends | Series E Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.005738 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  | $ 0.030332 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  |  |  |  |
Qualified dividends | Series D Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.006670 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 0.065084 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 0.013979 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  |  |
Qualified dividends | Series C Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share |  |  |  |  | $ 0.005596 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_QualifiedDividendsMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |
Capital gain |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of common stock dividends, per share | $ 0.008603 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember |  | $ 0.000000 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember |  | $ 0.021358 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember |  |  |
Capital gain | Series E Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.009177 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  | $ 0.000000 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  |  |  |  |
Capital gain | Series D Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.010666 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 0.000000 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 0.022371 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  |  |
Capital gain | Series C Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share |  |  |  |  | $ 0.008956 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_CapitalGainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |
Unrecaptured Section 1250 Gain |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of common stock dividends, per share | $ 0.015362 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember |  | $ 0.000650 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember |  | $ 0.048890 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember |  |  |
Unrecaptured Section 1250 Gain | Series E Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.016385 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  | $ 0.000393 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  |  |  |  |
Unrecaptured Section 1250 Gain | Series D Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share | $ 0.019044 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 0.000843 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 0.051209 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  |  |
Unrecaptured Section 1250 Gain | Series C Preferred Stock |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of preferred stock dividends, per share |  |  |  |  | $ 0.020498 us-gaap_PreferredStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_UnrecapturedSection1250GainMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |
Nontaxable distributions |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |
Payment of common stock dividends, per share | $ 0.312831 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_NontaxableDistributionsMember |  | $ 0.317998 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_NontaxableDistributionsMember |  | $ 0.277403 us-gaap_CommonStockDividendsPerShareCashPaid / nnn_DividendsCharacterizationForTaxPurposeAxis = nnn_NontaxableDistributionsMember |  |  |
[1] | The Series E Preferred Stock dividends paid during the quarter ended September 30, 2013 include accumulated and unpaid dividends from the issuance date through the declaration date. The Series E Preferred Stock has no maturity date and will remain outstanding unless redeemed.
[2] | The Series D Preferred Stock dividends paid during the quarter ended June 30, 2012 include accumulated and unpaid dividends from the issuance date through the declaration date. The Series D Preferred Stock has no maturity date and will remain outstanding unless redeemed.
[3] | The Series C Preferred Stock was redeemed in March 2012. The dividends paid during the quarter ended March 31, 2012 include accumulated and unpaid dividends through the redemption date.

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

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 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=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 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=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 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=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 + Details
Name: | us-gaap_DividendsPreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | nnn_DividendsCharacterizationForTaxPurposeAxis=nnn_CapitalGainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nnn_DividendsCharacterizationForTaxPurposeAxis=nnn_NontaxableDistributionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nnn_DividendsCharacterizationForTaxPurposeAxis=nnn_OrdinaryDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nnn_DividendsCharacterizationForTaxPurposeAxis=nnn_QualifiedDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nnn_DividendsCharacterizationForTaxPurposeAxis=nnn_UnrecapturedSection1250GainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |