XML 51 R39.htm IDEA: XBRL DOCUMENT
v3.22.4

Derivative Instruments Schedule of Interest Rate Swaps by Maturity (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 65,651 | $ 5,535
Short [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 65,202 | $ 4,700
Weighted Average Pay Rate | 2.03% | 0.84%
Weighted Average Receive Rate | 4.38% | 0.17%
Derivative, Average Remaining Maturity | 7 years 4 months 6 days | 5 years 3 months 18 days
Derivative, Notional Amount | $ 669,551 | $ 396,438
Short [Member] | Year 2022 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net |  | $ 12
Weighted Average Pay Rate |  | 0.05%
Weighted Average Receive Rate |  | 0.08%
Derivative, Average Remaining Maturity |  | 29 days
Derivative, Notional Amount |  | $ 5,000
Short [Member] | Year 2023 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net |  | $ 419
Weighted Average Pay Rate |  | 0.43%
Weighted Average Receive Rate |  | 0.16%
Derivative, Average Remaining Maturity |  | 1 year 5 months 4 days
Derivative, Notional Amount |  | $ 129,095
Short [Member] | Year 2024 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 2,483 | $ 193
Weighted Average Pay Rate | 2.23% | 0.30%
Weighted Average Receive Rate | 4.37% | 0.16%
Derivative, Average Remaining Maturity | 1 year 3 months 29 days | 2 years 1 month 17 days
Derivative, Notional Amount | $ 76,575 | $ 14,700
Short [Member] | Year 2025 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 4,914 | $ 1,037
Weighted Average Pay Rate | 0.82% | 0.57%
Weighted Average Receive Rate | 4.65% | 0.18%
Derivative, Average Remaining Maturity | 2 years 3 months 18 days | 3 years 3 months 25 days
Derivative, Notional Amount | $ 59,505 | $ 53,101
Short [Member] | Year 2027 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 1,313 | $ (6)
Weighted Average Pay Rate | 3.01% | 1.61%
Weighted Average Receive Rate | 4.30% | 0.18%
Derivative, Average Remaining Maturity | 4 years 8 months 15 days | 5 years 10 months 28 days
Derivative, Notional Amount | $ 40,545 | $ 472
Short [Member] | Year 2028 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 6,210 | $ 1,920
Weighted Average Pay Rate | 1.64% | 1.14%
Weighted Average Receive Rate | 4.42% | 0.17%
Derivative, Average Remaining Maturity | 5 years 7 months 6 days | 6 years 6 months 18 days
Derivative, Notional Amount | $ 56,338 | $ 116,894
Short [Member] | Year 2029 [Member] [Domain] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 4,128 |
Weighted Average Pay Rate | 2.17% |
Weighted Average Receive Rate | 4.30% |
Derivative, Average Remaining Maturity | 6 years 3 months |
Derivative, Notional Amount | $ 49,735 |
Short [Member] | Year 2030 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 6,816 |
Weighted Average Pay Rate | 2.50% |
Weighted Average Receive Rate | 4.30% |
Derivative, Average Remaining Maturity | 7 years 5 months 1 day |
Derivative, Notional Amount | $ 97,200 |
Short [Member] | Year 2031 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 15,689 | $ 891
Weighted Average Pay Rate | 1.94% | 1.34%
Weighted Average Receive Rate | 4.47% | 0.17%
Derivative, Average Remaining Maturity | 8 years 5 months 23 days | 9 years 6 months 14 days
Derivative, Notional Amount | $ 124,124 | $ 61,024
Short [Member] | Year 2032 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 14,525 |
Weighted Average Pay Rate | 1.74% |
Weighted Average Receive Rate | 4.30% |
Derivative, Average Remaining Maturity | 9 years 1 month 17 days |
Derivative, Notional Amount | $ 104,377 |
Short [Member] | Year 2037 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 2,577 |
Weighted Average Pay Rate | 2.85% |
Weighted Average Receive Rate | 4.30% |
Derivative, Average Remaining Maturity | 14 years 6 months 21 days |
Derivative, Notional Amount | $ 35,000 |
Short [Member] | Year 2040 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 171 | $ 45
Weighted Average Pay Rate | 0.90% | 0.90%
Weighted Average Receive Rate | 4.33% | 0.08%
Derivative, Average Remaining Maturity | 17 years 9 months 25 days | 18 years 9 months 25 days
Derivative, Notional Amount | $ 500 | $ 500
Short [Member] | Year 2041 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 3,246 | $ 196
Weighted Average Pay Rate | 1.59% | 1.59%
Weighted Average Receive Rate | 4.46% | 0.14%
Derivative, Average Remaining Maturity | 18 years 7 months 6 days | 19 years 7 months 6 days
Derivative, Notional Amount | $ 11,227 | $ 11,227
Short [Member] | Year 2049 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 1,058 | $ (155)
Weighted Average Pay Rate | 1.89% | 1.89%
Weighted Average Receive Rate | 4.32% | 0.12%
Derivative, Average Remaining Maturity | 26 years 9 months 29 days | 27 years 9 months 29 days
Derivative, Notional Amount | $ 3,633 | $ 3,633
Short [Member] | Year 2050 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 371 | $ 148
Weighted Average Pay Rate | 0.90% | 0.90%
Weighted Average Receive Rate | 3.91% | 0.12%
Derivative, Average Remaining Maturity | 27 years 6 months 14 days | 28 years 6 months 14 days
Derivative, Notional Amount | $ 792 | $ 792
Short [Member] | Year 2052 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ 1,701 |
Weighted Average Pay Rate | 2.28% |
Weighted Average Receive Rate | 4.30% |
Derivative, Average Remaining Maturity | 29 years 3 months 21 days |
Derivative, Notional Amount | $ 10,000 |
Long [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ (2,373) | $ 146
Weighted Average Pay Rate | 4.30% | 0.13%
Weighted Average Receive Rate | 2.77% | 1.27%
Derivative, Average Remaining Maturity | 9 years 8 months 1 day | 2 years 10 months 2 days
Derivative, Notional Amount | $ 37,509 | $ 30,200
Long [Member] | Year 2022 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net |  | $ (10)
Weighted Average Pay Rate |  | 0.05%
Weighted Average Receive Rate |  | 0.06%
Derivative, Average Remaining Maturity |  | 9 months 18 days
Derivative, Notional Amount |  | $ 5,000
Long [Member] | Year 2023 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net |  | $ 283
Weighted Average Pay Rate |  | 0.12%
Weighted Average Receive Rate |  | 1.87%
Derivative, Average Remaining Maturity |  | 1 year 3 months 21 days
Derivative, Notional Amount |  | $ 13,200
Long [Member] | Year 2026 [Member] | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net |  | $ (77)
Weighted Average Pay Rate |  | 0.16%
Weighted Average Receive Rate |  | 1.14%
Derivative, Average Remaining Maturity |  | 4 years 9 months 10 days
Derivative, Notional Amount |  | $ 11,500
Long [Member] | Year 2032 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ (2,198) |
Weighted Average Pay Rate | 4.30% |
Weighted Average Receive Rate | 2.79% |
Derivative, Average Remaining Maturity | 9 years 6 months 21 days |
Derivative, Notional Amount | $ 37,009 |
Long [Member] | Year 2040 | Interest Rate Swap [Member] |  |
Derivative [Line Items] |  |
Derivative, Fair Value, Net | $ (175) | $ (50)
Weighted Average Pay Rate | 4.30% | 0.08%
Weighted Average Receive Rate | 0.84% | 0.84%
Derivative, Average Remaining Maturity | 17 years 9 months 25 days | 18 years 9 months 25 days
Derivative, Notional Amount | $ 500 | $ 500

X
- Definition Weighted average pay rate on interest rate swaps. + References No definition available. + Details
Name: | earn_WeightedAveragePayRate
Namespace Prefix: | earn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average receive rate on interest rate swaps. + References No definition available. + Details
Name: | earn_WeightedAverageReceiveRate
Namespace Prefix: | earn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Average remaining period until maturity of the derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageRemainingMaturity1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of the assets less the liabilities of a derivative or group of derivatives. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_ShortMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2031Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2037Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2049Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2050Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2052Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_LongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | earn_RemainingMaturityAxis=earn_Year2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |