v2.4.1.9

Valuation (Schedule Of Significant Unobservable Inputs, Qualitative Information) (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Securitized debt | 774,000 efc_SecuritizedDebt |  | 983,000 efc_SecuritizedDebt |
Level 3 [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 638,486,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 756,934,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities and Securitized Debt [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 201,373,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [1] |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities and Securitized Debt [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 1.83 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [1] |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities and Securitized Debt [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 119.58 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [1] |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities and Securitized Debt [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 73.58 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [1] |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities, Other Asset-backed securities And Securitized Debt [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value |  |  | 550,701,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesOtherAssetBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [2]
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities, Other Asset-backed securities And Securitized Debt [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation |  |  | 1.80 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesOtherAssetBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [2]
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities, Other Asset-backed securities And Securitized Debt [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation |  |  | 110.35 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesOtherAssetBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [2]
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Residential Mortgage Backed Securities, Other Asset-backed securities And Securitized Debt [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation |  |  | 78.09 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelResidentialMortgageBackedSecuritiesOtherAssetBackedSecuritiesAndSecuritizedDebtMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember | [2]
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage Backed Securities And Commercial Mortgage Loans [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value |  |  | 34,489,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelCommercialMortgageBackedSecuritiesAndCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage Backed Securities And Commercial Mortgage Loans [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation |  |  | 14.25 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelCommercialMortgageBackedSecuritiesAndCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage Backed Securities And Commercial Mortgage Loans [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation |  |  | 102.89 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelCommercialMortgageBackedSecuritiesAndCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage Backed Securities And Commercial Mortgage Loans [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation |  |  | 74.24 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_PrivateLabelCommercialMortgageBackedSecuritiesAndCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 40,919,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 5.62 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 103.25 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 66.56 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 22,928,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  | 38,783,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 3.62 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  | 6.26 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 24.86 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  | 33.77 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 11.38 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  | 14.53 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Other Asset-backed Securities [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 123,029,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Other Asset-backed Securities [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 21.50 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Other Asset-backed Securities [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 137.00 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Market Approach Valuation Technique [Member] | Other Asset-backed Securities [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 94.91 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_MarketApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Corporate debt, Non-exchange traded corporate equity, and warrants [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 45,668,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Corporate debt, Non-exchange traded corporate equity, and warrants [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 73.00 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Yield | 7.50%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Corporate debt, Non-exchange traded corporate equity, and warrants [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 108.00 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Yield | 24.30%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Corporate debt, Non-exchange traded corporate equity, and warrants [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Non Binding Third-Party Valuation | 95.08 efc_NonBindingThirdPartyValuation / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Yield | 13.30%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_CorporatedebtNonexchangetradedcorporateequityandwarrantsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Residential Mortgage-Backed Securities [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 72,222,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 67,158,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Residential Mortgage-Backed Securities [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 3.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 3.80%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Prepayments | 6.70%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 6.90%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 0.00%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 4.30%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 0.00%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 0.30%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 0.00%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 14.10%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Residential Mortgage-Backed Securities [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 13.60%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 20.50%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Prepayments | 100.00%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 64.50%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 44.50%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 35.20%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 22.40%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 17.10%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 86.40%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 87.30%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Residential Mortgage-Backed Securities [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 7.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 8.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Prepayments | 45.60%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 29.70%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 11.30%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 17.40%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 8.00%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 9.10%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 35.10%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 43.80%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Total Outstanding Collateral | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 12,392,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 3,480,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 12.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 9.20%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 0.10%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 0.20%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 0.90%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.40%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 85.30%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 84.40%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 51.10%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 18.20%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 2.50%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 0.20%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 13.50%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.40%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 99.00%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 84.40%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Private Label Commercial Mortgage-Backed Securities [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 23.70%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 13.50%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 0.70%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 0.20%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 6.20%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.40%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 93.10%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 84.40%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Total Outstanding Collateral | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Performing Commercial Mortgage Loans [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 21,328,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 8,788,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Performing Commercial Mortgage Loans [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 9.20%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 12.70%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Performing Commercial Mortgage Loans [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 13.10%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 12.80%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Performing Commercial Mortgage Loans [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 10.30%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 12.70%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_PerformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Non-performing Commercial Mortgage Loans [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 6,981,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 10,123,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Non-performing Commercial Mortgage Loans [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 15.30%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Months to Resolution | 0 months 15 days |  | 5 months |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Non-performing Commercial Mortgage Loans [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 20.10%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Months to Resolution | 10 months 15 days |  | 7 months |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Non-performing Commercial Mortgage Loans [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 16.40%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_NonperformingCommercialMortgageLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Months to Resolution | 8 months 6 days |  | 6 months |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 8,457,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 1,721,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Projected Collateral Prepayments | 50.20%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 49.00%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 0.00%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 41.90%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
LIBOR OAS | 1.54%efc_FairValueInputsLiborOas / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember | [3] | 3.49%efc_FairValueInputsLiborOas / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember | [3]
Level 3 [Member] | Income Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Projected Collateral Prepayments | 100.00%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 58.10%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 49.80%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 51.00%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
LIBOR OAS | 17.96%efc_FairValueInputsLiborOas / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember | [3] | 6.45%efc_FairValueInputsLiborOas / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember | [3]
Level 3 [Member] | Income Approach Valuation Technique [Member] | Agency Interest Only Residential Mortgage-Backed Securities [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Projected Collateral Prepayments | 75.50%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 51.20%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 24.50%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 48.80%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Total Outstanding Collateral | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
LIBOR OAS | 3.59%efc_FairValueInputsLiborOas / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember | [3] | 4.22%efc_FairValueInputsLiborOas / us-gaap_FairValueByAssetClassAxis = efc_AgencyInterestOnlyResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember | [3]
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans and Real Estate Owned Properties [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 36,117,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_ResidentialMortgageLoansandRealEstateOwnedPropertiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans and Real Estate Owned Properties [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 6.10%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_ResidentialMortgageLoansandRealEstateOwnedPropertiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Months to Resolution | 4 months 3 days |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans and Real Estate Owned Properties [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 12.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_ResidentialMortgageLoansandRealEstateOwnedPropertiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Months to Resolution | 79 months 3 days |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans and Real Estate Owned Properties [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 7.30%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_ResidentialMortgageLoansandRealEstateOwnedPropertiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Months to Resolution | 24 months 18 days |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value |  |  | 24,062,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield |  |  | 7.40%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Months to Resolution |  |  | 16 months 9 days |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield |  |  | 7.40%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Months to Resolution |  |  | 16 months 9 days |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Residential Mortgage Loans [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield |  |  | 7.40%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Months to Resolution |  |  | 16 months 9 days |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Other asset-backed securities and loans [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 23,259,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Other asset-backed securities and loans [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 0.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Prepayments | 62.70%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Losses | 4.00%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Recoveries | 1.70%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Scheduled Amortization | 31.60%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Other asset-backed securities and loans [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 14.40%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Prepayments | 62.70%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Losses | 4.00%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Recoveries | 1.70%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Scheduled Amortization | 31.60%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Level 3 [Member] | Income Approach Valuation Technique [Member] | Other asset-backed securities and loans [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 9.10%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Prepayments | 62.70%us-gaap_FairValueInputsPrepaymentRate / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Losses | 4.00%efc_FairValueInputsLosses / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Recoveries | 1.70%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Projected Collateral Scheduled Amortization | 31.60%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Total Outstanding Collateral | 100.00%efc_TotalOutstandingCollateral / us-gaap_FairValueByAssetClassAxis = efc_AssetbackedsecuritiesandloansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Credit Default Swaps On Asset Backed Securities [Member] | Level 3 [Member] | Income Approach Valuation Technique [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 11,148,000 us-gaap_AssetsFairValueDisclosure / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 16,296,000 us-gaap_AssetsFairValueDisclosure / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Credit Default Swaps On Asset Backed Securities [Member] | Level 3 [Member] | Income Approach Valuation Technique [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Projected Collateral Prepayments | 17.80%us-gaap_FairValueInputsPrepaymentRate / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 19.30%us-gaap_FairValueInputsPrepaymentRate / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 16.50%efc_FairValueInputsLosses / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.50%efc_FairValueInputsLosses / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 7.70%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 8.20%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 15.90%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.70%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Credit Default Swaps On Asset Backed Securities [Member] | Level 3 [Member] | Income Approach Valuation Technique [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Projected Collateral Prepayments | 55.80%us-gaap_FairValueInputsPrepaymentRate / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 59.00%us-gaap_FairValueInputsPrepaymentRate / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 37.70%efc_FairValueInputsLosses / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 47.80%efc_FairValueInputsLosses / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 18.50%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 15.20%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 43.40%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 41.20%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Credit Default Swaps On Asset Backed Securities [Member] | Level 3 [Member] | Income Approach Valuation Technique [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Projected Collateral Prepayments | 32.50%us-gaap_FairValueInputsPrepaymentRate / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 29.90%us-gaap_FairValueInputsPrepaymentRate / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Losses | 29.70%efc_FairValueInputsLosses / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 34.80%efc_FairValueInputsLosses / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Recoveries | 12.80%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 13.10%efc_FairValueInputsProjectedCollateralRecoveries / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Projected Collateral Scheduled Amortization | 25.00%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 22.20%efc_FairValueInputsProjectedCollateralScheduledAmortization / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Total Outstanding Collateral | 100.00%efc_TotalOutstandingCollateral / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  | 100.00%efc_TotalOutstandingCollateral / us-gaap_DerivativeByNatureAxis = efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |
Private Corporate Investments [Member] | Non-Exchange Traded Preferred Equity Investment in Commercial Mortgage-related Private Partnership | Level 3 [Member] | Income Approach Valuation Technique [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 6,241,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / invest_InvestmentAxis = efc_NonExchangeTradedPreferredEquityInvestmentinCommercialMortgagerelatedPrivatePartnershipMember / us-gaap_InvestmentTypeAxis = us-gaap_EquitySecuritiesMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Private Corporate Investments [Member] | Non-Exchange Traded Preferred Equity Investment in Commercial Mortgage-related Private Partnership | Level 3 [Member] | Income Approach Valuation Technique [Member] | Minimum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 10.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / invest_InvestmentAxis = efc_NonExchangeTradedPreferredEquityInvestmentinCommercialMortgagerelatedPrivatePartnershipMember / us-gaap_InvestmentTypeAxis = us-gaap_EquitySecuritiesMember / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Expected Holding Period (Months) | 17 months |  |  |
Private Corporate Investments [Member] | Non-Exchange Traded Preferred Equity Investment in Commercial Mortgage-related Private Partnership | Level 3 [Member] | Income Approach Valuation Technique [Member] | Maximum [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 10.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / invest_InvestmentAxis = efc_NonExchangeTradedPreferredEquityInvestmentinCommercialMortgagerelatedPrivatePartnershipMember / us-gaap_InvestmentTypeAxis = us-gaap_EquitySecuritiesMember / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Expected Holding Period (Months) | 17 months |  |  |
Private Corporate Investments [Member] | Non-Exchange Traded Preferred Equity Investment in Commercial Mortgage-related Private Partnership | Level 3 [Member] | Income Approach Valuation Technique [Member] | Weighted Average [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Yield | 10.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / invest_InvestmentAxis = efc_NonExchangeTradedPreferredEquityInvestmentinCommercialMortgagerelatedPrivatePartnershipMember / us-gaap_InvestmentTypeAxis = us-gaap_EquitySecuritiesMember / us-gaap_RangeAxis = us-gaap_WeightedAverageMember / us-gaap_ValuationTechniqueAxis = us-gaap_IncomeApproachValuationTechniqueMember |  |  |
Expected Holding Period (Months) | 17 months |  |  |
Private Corporate Investments [Member] | Non-Exchange Traded Preferred and Common Equity Investment in Mortgage-Related Entities [Member] | Level 3 [Member] | Recent Transactions [Member] |  |  |  |
Fair Value Inputs, Assets, Quantitative Information [Line Items] |  |  |  |
Fair value | 5,411,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / invest_InvestmentAxis = efc_NonExchangeTradedPreferredandCommonEquityInvestmentinMortgageRelatedEntitiesMember / us-gaap_InvestmentTypeAxis = us-gaap_EquitySecuritiesMember / us-gaap_ValuationTechniqueAxis = efc_RecentTransactionsMember |  |  |
[1] | Includes securitized debt with a fair value of $0.8 million as of December 31, 2014.
[2] | Includes securitized debt with a fair value of $1.0 million as of December 31, 2013.
[3] | Shown in basis points.

X
- Definition Expected Holding Period + References No definition available. + Details
Name: | efc_ExpectedHoldingPeriod
Namespace Prefix: | efc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The interest rate spread between LIBOR and OAS used as an input to measure fair value + References No definition available. + Details
Name: | efc_FairValueInputsLiborOas
Namespace Prefix: | efc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Projected losses on collateral loans underlyling MBS securities, expressed as a percentage of collateral's current principal balance and used as an input to measure fair value. + References No definition available. + Details
Name: | efc_FairValueInputsLosses
Namespace Prefix: | efc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Projected recoveries on collateral loans underlying MBS securities, expressed as a percentage of collateral's current principal balance and used as an input to measure fair value. + References No definition available. + Details
Name: | efc_FairValueInputsProjectedCollateralRecoveries
Namespace Prefix: | efc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Projected collateral repayment after projected prepayments, losses and severities, expressed as a percentage of collateral's current principal balance and used as an input to fair value. + References No definition available. + Details
Name: | efc_FairValueInputsProjectedCollateralScheduledAmortization
Namespace Prefix: | efc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Non Binding Third-Party Valuation + References No definition available. + Details
Name: | efc_NonBindingThirdPartyValuation
Namespace Prefix: | efc_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Time until resolution. + References No definition available. + Details
Name: | efc_RecoveryTimeline
Namespace Prefix: | efc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liability of re-securitized assets accounted for as collateralized borrowings. + References No definition available. + Details
Name: | efc_SecuritizedDebt
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Equals the underlying current outstanding collateral expressed as 100%. + References No definition available. + Details
Name: | efc_TotalOutstandingCollateral
Namespace Prefix: | efc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueInputsAssetsQuantitativeInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate at which loans or a loan portfolio are expected to prepay principal balances, used as an input to measure fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsPrepaymentRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |