XML 73 R54.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Residential Whole Loans - LTV on Loans (Details) - Financial Asset, Equal to or Greater than 60 Days Past Due $ in Thousands | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($)
--- | --- | ---
Held at Carrying Value | Performing |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 284,391 | $ 166,671
UPB | 307,732 | 167,761
Held at Carrying Value | Non-QM loans | Performing |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | 102,252 | 61,812
UPB | $ 104,454 | $ 61,719
LTV (as a percent) | 0.639 | 0.679
Held at Carrying Value | Transitional loans | Performing |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 113,772 | $ 73,266
UPB | $ 119,936 | $ 74,180
LTV (as a percent) | 0.651 | 0.681
Held at Carrying Value | Single-family rental loans | Performing |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 65,659 | $ 27,466
UPB | $ 80,570 | $ 27,463
LTV (as a percent) | 1.091 | 0.729
Held at Carrying Value | Seasoned performing loans | Performing |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 2,520 | $ 4,127
UPB | $ 2,544 | $ 4,399
LTV (as a percent) | 0.336 | 0.422
Held at Carrying Value | Agency eligible investor loans | Performing |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 188 | $ 0
UPB | $ 228 | $ 0
LTV (as a percent) | 0.734 | 0
Estimate of Fair Value |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 572,799 | $ 532,770
UPB | 621,641 | 565,284
Estimate of Fair Value | Nonperforming |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | 222,319 | 296,697
UPB | $ 231,782 | $ 310,035
LTV (as a percent) | 0.707 | 0.769
Estimate of Fair Value | Purchased Credit Deteriorated Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Carrying Value / Fair Value | $ 66,089 | $ 69,402
UPB | $ 82,127 | $ 87,488
LTV (as a percent) | 0.643 | 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_FinancialInstrumentPerformanceStatusAxis=us-gaap_PerformingFinancingReceivableMember
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: |