XML 130 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
In Thousands, unless otherwise specified
Total
Series C Preferred Stock
Series D Preferred Stock
Series E Preferred Stock
Total Stockholders’ Equity
Total Stockholders’ Equity
Series C Preferred Stock
Total Stockholders’ Equity
Series D Preferred Stock
Total Stockholders’ Equity
Series E Preferred Stock
Preferred Stock
Series C Preferred Stock
Preferred Stock
Series D Preferred Stock
Preferred Stock
Series E Preferred Stock
Common Stock
Capital in Excess of Par Value
Capital in Excess of Par Value
Series C Preferred Stock
Capital in Excess of Par Value
Series D Preferred Stock
Capital in Excess of Par Value
Series E Preferred Stock
Retained Earnings (Loss)
Retained Earnings (Loss)
Series C Preferred Stock
Retained Earnings (Loss)
Series D Preferred Stock
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests
Balances at at Dec. 31, 2011 $ 2,003,876us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest       $ 2,002,498us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      $ 92,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 1,049us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,958,225us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      $ (44,946)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    $ (3,830)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,378us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                          
Net earnings 141,937us-gaap_ProfitLoss       142,015us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                      142,015us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (78)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends declared and paid:                                          
Preferred stock dividends declared and paid   (1,979)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
(15,449)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
    (1,979)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(15,449)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                    (1,979)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(15,449)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Common stock dividends declared and paid (155,733)us-gaap_DividendsCommonStockCash       (155,733)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            4us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
11,758us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (167,495)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
       
Redemption of 3,680,000 shares of Series C Preferred Stock (3,098)us-gaap_StockRedeemedOrCalledDuringPeriodValue (92,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
      (92,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    (92,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
        3,098us-gaap_StockRedeemedOrCalledDuringPeriodValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (3,098)us-gaap_StockRedeemedOrCalledDuringPeriodValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Issuance of stock 833us-gaap_StockIssuedDuringPeriodValueNewIssues   277,645us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
  833us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  277,645us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    287,500us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
    833us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (9,855)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Issuance of common stock - stock purchase program 44,412nnn_SharesDiscountedStockPurchaseProgram       44,412nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            17nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
44,395nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common stock - ATM equity program 129,092us-gaap_StockIssuedDuringPeriodValueOther       129,092us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            43us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
129,049us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of shares of restricted common stock 335us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross       335us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            4us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
331us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Equity component of convertible debt (41,486)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt       (41,486)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              (41,486)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Stock issuance costs (2,265)nnn_StockIssuanceCosts       (2,265)nnn_StockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              (2,265)nnn_StockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Performance incentive plan                                          
Performance incentive plan (451)nnn_PerformanceIncentivePlans       (451)nnn_PerformanceIncentivePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              (451)nnn_PerformanceIncentivePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Amortization of deferred compensation 7,370nnn_AmortizationOfDeferredCompensation       7,370nnn_AmortizationOfDeferredCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              7,370nnn_AmortizationOfDeferredCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Amortization of interest rate hedges 231nnn_AmortizationOfInterestRateHedges       231nnn_AmortizationOfInterestRateHedges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            231nnn_AmortizationOfInterestRateHedges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Fair value forward starting swaps 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax                                        
Unrealized gain – commercial mortgage residual interests 1,132us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       1,132us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            1,132us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Valuation adjustments – available-for-sale securities 85us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax       85us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            85us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Balances at at Dec. 31, 2012 2,297,585us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest       2,296,285us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
287,500us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
1,117us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,101,002us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (90,952)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (2,382)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,300us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                          
Net earnings 160,085us-gaap_ProfitLoss       160,145us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                      160,145us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (60)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends declared and paid:                                          
Preferred stock dividends declared and paid (8,876)us-gaap_DividendsPreferredStockCash   (19,047)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
  (8,876)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (19,047)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                  (8,876)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (19,047)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Common stock dividends declared and paid (174,162)us-gaap_DividendsCommonStockCash       (174,162)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            4us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
14,941us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (189,107)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
       
Redemption of 3,680,000 shares of Series C Preferred Stock 0us-gaap_StockRedeemedOrCalledDuringPeriodValue                                        
Issuance of stock 744us-gaap_StockIssuedDuringPeriodValueNewIssues     277,644us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
744us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    277,644us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
    287,500us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
  744us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (9,856)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
         
Issuance of common stock - stock purchase program 10,461nnn_SharesDiscountedStockPurchaseProgram       10,461nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            3nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
10,458nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common stock - ATM equity program 242,418us-gaap_StockIssuedDuringPeriodValueOther       242,418us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            70us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
242,348us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common stock - conversion of 2028 Notes 85,224us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities       85,224us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            24us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
85,200us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of shares of restricted common stock (210)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross       (210)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            3us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(213)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Equity component of convertible debt (93,450)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt       (93,450)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              (93,450)us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Stock issuance costs (3,774)nnn_StockIssuanceCosts       (3,774)nnn_StockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              (3,774)nnn_StockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Performance incentive plan                                          
Amortization of deferred compensation 6,715nnn_AmortizationOfDeferredCompensation       6,715nnn_AmortizationOfDeferredCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              6,715nnn_AmortizationOfDeferredCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Amortization of interest rate hedges 438nnn_AmortizationOfInterestRateHedges       438nnn_AmortizationOfInterestRateHedges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            438nnn_AmortizationOfInterestRateHedges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Fair value forward starting swaps (3,141)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax       (3,141)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            (3,141)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Unrealized gain – commercial mortgage residual interests (438)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       (438)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            (438)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Valuation adjustments – available-for-sale securities 69us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax       69us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            69us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Distributions to noncontrolling interests                         (949)us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
            949us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Balances at at Dec. 31, 2013 2,778,285us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest       2,777,045us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
287,500us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
287,500us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
1,221us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,353,166us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (147,837)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (4,505)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,240us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                          
Net earnings 191,170us-gaap_ProfitLoss       190,601us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                      190,601us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      569us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends declared and paid:                                          
Preferred stock dividends declared and paid (16,387)us-gaap_DividendsPreferredStockCash   (19,047)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
  (16,387)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (19,047)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                  (16,387)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (19,047)us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Common stock dividends declared and paid (192,711)us-gaap_DividendsCommonStockCash       (192,711)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            3us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
11,443us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (204,157)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
       
Redemption of 3,680,000 shares of Series C Preferred Stock 0us-gaap_StockRedeemedOrCalledDuringPeriodValue                                        
Issuance of stock 209,240us-gaap_StockIssuedDuringPeriodValueNewIssues       209,240us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            55us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
209,185us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common stock - stock purchase program 3,371nnn_SharesDiscountedStockPurchaseProgram       3,371nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            1nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,370nnn_SharesDiscountedStockPurchaseProgram
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of common stock - ATM equity program 137,115us-gaap_StockIssuedDuringPeriodValueOther       137,115us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            38us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
137,077us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Issuance of shares of restricted common stock (309)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross       (309)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
            4us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(313)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Stock issuance costs (10,683)nnn_StockIssuanceCosts       (10,683)nnn_StockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              (10,683)nnn_StockIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Performance incentive plan                                          
Amortization of deferred compensation 8,433nnn_AmortizationOfDeferredCompensation       8,433nnn_AmortizationOfDeferredCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
              8,433nnn_AmortizationOfDeferredCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
               
Amortization of interest rate hedges 1,129nnn_AmortizationOfInterestRateHedges       1,129nnn_AmortizationOfInterestRateHedges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            1,129nnn_AmortizationOfInterestRateHedges
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Fair value forward starting swaps (6,312)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax       (6,312)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            (6,312)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Unrealized gain – commercial mortgage residual interests 875us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax       875us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            875us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Realized gain – commercial mortgage residual interests 163nnn_OtherComprehensiveIncomeLossRealizedHoldingGainLossonCommercialMortgageResidualInterestsDuringPeriodNetofTax       163nnn_OtherComprehensiveIncomeLossRealizedHoldingGainLossonCommercialMortgageResidualInterestsDuringPeriodNetofTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            163nnn_OtherComprehensiveIncomeLossRealizedHoldingGainLossonCommercialMortgageResidualInterestsDuringPeriodNetofTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Valuation adjustments – available-for-sale securities 111us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax       111us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            111us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Realized gain – available-for-sale securities (119)nnn_OtherComprehensiveIncomeLossRealizedHoldingGainLossonSecuritiesArisingDuringPeriodNetofTax       (119)nnn_OtherComprehensiveIncomeLossRealizedHoldingGainLossonSecuritiesArisingDuringPeriodNetofTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
                            (119)nnn_OtherComprehensiveIncomeLossRealizedHoldingGainLossonSecuritiesArisingDuringPeriodNetofTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Distributions to noncontrolling interests (1,232)us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination                                       (1,232)us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balances at at Dec. 31, 2014 $ 3,083,092us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest       $ 3,082,515us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      $ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 287,500us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 287,500us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesEPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 1,322us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 2,711,678us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      $ (196,827)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    $ (8,658)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 577us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember