XML 62 R52.htm IDEA: XBRL DOCUMENT
v3.23.3

Residential Whole Loans - LTV on Loans (Details) - Financial Asset, Equal to or Greater than 60 Days Past Due $ in Thousands | Sep. 30, 2023 USD ($) | Dec. 31, 2022 USD ($)
--- | --- | ---
Carrying Value |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 229,972 | $ 166,671
UPB | 244,880 | 167,761
Carrying Value | Non-QM loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | 84,584 | 61,812
UPB | $ 86,761 | $ 61,719
LTV (as a percent) | 0.669 | 0.679
Carrying Value | Transitional loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 86,451 | $ 73,266
UPB | $ 90,785 | $ 74,180
LTV (as a percent) | 0.650 | 0.681
Carrying Value | Single-family rental loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 55,313 | $ 27,466
UPB | $ 63,642 | $ 27,463
LTV (as a percent) | 0.733 | 0.729
Carrying Value | Seasoned performing loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 3,437 | $ 4,127
UPB | $ 3,464 | $ 4,399
LTV (as a percent) | 0.299 | 0.422
Carrying Value | Agency eligible investor loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 187 | $ 0
UPB | $ 228 | $ 0
LTV (as a percent) | 0.734 | 0
Fair Value |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 538,366 | $ 532,770
UPB | 585,220 | 565,284
Fair Value | Nonperforming |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | 238,545 | 296,697
UPB | $ 253,510 | $ 310,035
LTV (as a percent) | 0.708 | 0.769
Fair Value | Purchased Credit Deteriorated Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 69,849 | $ 69,402
UPB | $ 86,830 | $ 87,488
LTV (as a percent) | 0.641 | 0.748

X
- Definition Loans, Carrying Balance + References No definition available. + Details
Name: | mfa_LoansCarryingBalance
Namespace Prefix: | mfa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unpaid Principal Balance + References No definition available. + Details
Name: | mfa_UnpaidPrincipalBalance
Namespace Prefix: | mfa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unpaid Principal to Estimated Value of Loan Ratio + References No definition available. + Details
Name: | mfa_UnpaidPrincipalToEstimatedValueOfLoanRatio
Namespace Prefix: | mfa_
Data Type: | xbrli:pureItemType
Balance Type: | na
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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=mfa_FinancialAssetEqualToOrGreaterThan60DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mfa_NonQMLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mfa_TransitionalLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mfa_SingleFamilyRentalLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mfa_SeasonedPerformingLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mfa_AgencyEligibleInvestorLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=mfa_PurchasedCreditDeterioratedLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |