XML 114 R16.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Offsetting Assets and Liabilities | 12 Months Ended
--- | ---
Dec. 31, 2019
Offsetting [Abstract] |
Offsetting Assets and Liabilities | Offsetting Assets and Liabilities Certain of the Company’s repurchase agreement and derivative transactions are governed by underlying agreements that generally provide for a right of setoff in the event of default or in the event of a bankruptcy of either party to the transaction. In the Company’s consolidated balance sheets, all balances associated with repurchase agreements are presented on a gross basis. The fair value of financial instruments pledged against the Company’s repurchase agreements was $11.2 billion and $9.4 billion at December 31, 2019 and 2018, respectively. Since January 2017, variation margin payments on the Company’s cleared Swaps have been treated as a legal settlement of the exposure under the Swap contract. Previously such payments were treated as collateral pledged against the exposure under the related Swap contract. The effect of this change is to reduce what would have otherwise been reported as fair value of the Swap. The fair value of financial instruments pledged against the Company’s Swaps was $2.2 million and $2.7 million at December 31, 2019 and 2018, respectively. In addition, cash that has been pledged as collateral against repurchase agreements and Swaps is reported as Restricted cash on the Company’s consolidated balance sheets. (See Notes 2(f), 5(c) and 6)

X
- Definition The entire disclosure for derivatives and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. + References No definition available. + Details
Name: | mfa_OffsettingAssetsAndLiabilitiesTextBlock
Namespace Prefix: | mfa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OffsettingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration