XML 38 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Repurchase Agreements (Details 2) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
counterparty
Dec. 31, 2014
counterparty
Information about MBS [Line Items]    
Repurchase agreements $ 9,809,586us-gaap_SecuritiesSoldUnderAgreementsToRepurchase $ 8,267,388us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
Gross amount of recognized liabilities for repurchase agreements 9,809,586us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross 8,267,388us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross
Amounts related to repurchase agreements not included in offsetting disclosure 0mfa_SecuritiesSoldunderAgreementstoRepurchaseAmountsNotIncludedinOffsettingDisclosure  
Number of counterparties 26mfa_RepurchaseAgreementsNumberOfCounterparties 25mfa_RepurchaseAgreementsNumberOfCounterparties
Threshold of stockholders' equity at risk with single counterparty to repurchase agreements or linked transactions (percent) 5.00%mfa_RepurchaseAgreementCounterpartyRiskAsPercentageOfStockholdersEquity  
Repurchase Agreement Borrowings    
Information about MBS [Line Items]    
Repurchase agreements 9,809,586us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
8,267,388us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Weighted Average Interest Rate (as a percent) 0.94%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
0.79%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Repurchase Agreement Borrowings | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Weighted Average Interest Rate (as a percent) 0.00%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Repurchase Agreement Borrowings | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 6,945,604us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Weighted Average Interest Rate (as a percent) 0.70%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Repurchase Agreement Borrowings | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 1,468,203us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Weighted Average Interest Rate (as a percent) 1.15%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Repurchase Agreement Borrowings | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 1,395,779us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Weighted Average Interest Rate (as a percent) 1.91%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
 
Repurchase Agreement Borrowings | Agency Mortgage Backed Securities    
Information about MBS [Line Items]    
Repurchase agreements 4,982,381us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
5,177,835us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Repurchase Agreement Borrowings | Agency Mortgage Backed Securities | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Repurchase Agreement Borrowings | Agency Mortgage Backed Securities | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 4,982,381us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Repurchase Agreement Borrowings | Agency Mortgage Backed Securities | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Repurchase Agreement Borrowings | Agency Mortgage Backed Securities | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
 
Repurchase Agreement Borrowings | Legacy Non-Agency MBS    
Information about MBS [Line Items]    
Repurchase agreements 2,228,517us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
2,233,236us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Repurchase Agreement Borrowings | Legacy Non-Agency MBS | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
 
Repurchase Agreement Borrowings | Legacy Non-Agency MBS | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 934,794us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
 
Repurchase Agreement Borrowings | Legacy Non-Agency MBS | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 256,595us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
 
Repurchase Agreement Borrowings | Legacy Non-Agency MBS | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 1,037,128us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
 
Repurchase Agreement Borrowings | RPL/NPL MBS    
Information about MBS [Line Items]    
Repurchase agreements 1,870,625us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
130,919us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Repurchase Agreement Borrowings | RPL/NPL MBS | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
 
Repurchase Agreement Borrowings | RPL/NPL MBS | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 956,381us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
 
Repurchase Agreement Borrowings | RPL/NPL MBS | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 694,498us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
 
Repurchase Agreement Borrowings | RPL/NPL MBS | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 219,746us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
 
Repurchase Agreement Borrowings | U.S. Treasuries    
Information about MBS [Line Items]    
Repurchase agreements 497,469us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
507,114us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Repurchase Agreement Borrowings | U.S. Treasuries | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Repurchase Agreement Borrowings | U.S. Treasuries | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Repurchase Agreement Borrowings | U.S. Treasuries | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 497,469us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Repurchase Agreement Borrowings | U.S. Treasuries | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
 
Repurchase Agreement Borrowings | CRT securities    
Information about MBS [Line Items]    
Repurchase agreements 91,689us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
75,960us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Repurchase Agreement Borrowings | CRT securities | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Repurchase Agreement Borrowings | CRT securities | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 72,048us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Repurchase Agreement Borrowings | CRT securities | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 19,641us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Repurchase Agreement Borrowings | CRT securities | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Repurchase Agreement Borrowings | Residential whole loans    
Information about MBS [Line Items]    
Repurchase agreements 138,905us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_LoansReceivableMember
142,324us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_LoansReceivableMember
Repurchase Agreement Borrowings | Residential whole loans | Overnight    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityOvernightMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_LoansReceivableMember
 
Repurchase Agreement Borrowings | Residential whole loans | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_MaturityUpTo30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_LoansReceivableMember
 
Repurchase Agreement Borrowings | Residential whole loans | Over 30 days to 90 days    
Information about MBS [Line Items]    
Repurchase agreements 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= us-gaap_Maturity30To90DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_LoansReceivableMember
 
Repurchase Agreement Borrowings | Residential whole loans | Over 90 days to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 138,905us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= mfa_MaturityOver90DaysTo12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_LoansReceivableMember
 
Repurchase Agreement Borrowings | Within 30 days    
Information about MBS [Line Items]    
Repurchase agreements 7,949,936us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetWithin30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
7,144,737us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetWithin30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Weighted Average Interest Rate (as a percent) 0.85%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetWithin30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
0.72%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetWithin30DaysMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Repurchase Agreement Borrowings | Over 30 days to 3 months    
Information about MBS [Line Items]    
Repurchase agreements 1,502,606us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver30DaysTo3MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
1,000,313us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver30DaysTo3MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Weighted Average Interest Rate (as a percent) 1.16%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver30DaysTo3MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
1.12%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver30DaysTo3MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Repurchase Agreement Borrowings | Over 3 months to 12 months    
Information about MBS [Line Items]    
Repurchase agreements 357,044us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver3Monthsto12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
122,338us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver3Monthsto12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Weighted Average Interest Rate (as a percent) 1.95%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver3Monthsto12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
1.98%us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate
/ mfa_AssetsSoldUnderAgreementsToRepurchaseRemainingPeriodBeforeInterestRateResetAxis
= mfa_InterestRateResetOver3Monthsto12MonthsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember
Linked Transactions | Legacy Non-Agency MBS    
Information about MBS [Line Items]    
Linked repurchase agreements   $ 1,520,000mfa_RepurchaseAgreementsMBSLinkedTransaction
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember