XML 31 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Characteristics of TBA Derivatives (Detail) (TBA Derivatives, USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Derivative Instruments:    
Notional $ 13,750,000invest_DerivativeNotionalAmount $ (375,000)invest_DerivativeNotionalAmount
Implied Cost Basis 14,279,766nly_ToBeAnnouncedSecuritiesCost (375,430)nly_ToBeAnnouncedSecuritiesCost
Implied Market Value 14,392,695nly_ToBeAnnouncedSecuritiesFairMarketValue (379,688)nly_ToBeAnnouncedSecuritiesFairMarketValue
Carrying Value 112,929us-gaap_DerivativeFairValueOfDerivativeNet (4,258)us-gaap_DerivativeFairValueOfDerivativeNet
Purchase Contracts
   
Derivative Instruments:    
Notional 13,750,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= nly_PurchaseContractMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
 
Implied Cost Basis 14,279,766nly_ToBeAnnouncedSecuritiesCost
/ us-gaap_DerivativeByNatureAxis
= nly_PurchaseContractMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
 
Implied Market Value 14,392,695nly_ToBeAnnouncedSecuritiesFairMarketValue
/ us-gaap_DerivativeByNatureAxis
= nly_PurchaseContractMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
 
Carrying Value 112,929us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= nly_PurchaseContractMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
 
Sales Contracts
   
Derivative Instruments:    
Notional   (375,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= nly_SalesContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
Implied Cost Basis   (375,430)nly_ToBeAnnouncedSecuritiesCost
/ us-gaap_DerivativeByNatureAxis
= nly_SalesContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
Implied Market Value   (379,688)nly_ToBeAnnouncedSecuritiesFairMarketValue
/ us-gaap_DerivativeByNatureAxis
= nly_SalesContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember
Carrying Value   $ (4,258)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= nly_SalesContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= nly_ToBeAnnouncedContractsMember