XML 35 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Details 7) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Investment in limited partnerships    
Asset recorded $ 979,000,000us-gaap_EquityMethodInvestments $ 1,086,000,000us-gaap_EquityMethodInvestments
Income (loss) recognized due to valuation adjustments by the partnerships 7,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments (28,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
Income (loss) recorded 106,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments 189,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
Per the limited partner financial statements    
Total partnership assets 45,000,000,000us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets 50,000,000,000us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets
Total partnership liabilities 4,000,000,000us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities 5,000,000,000us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities
Total partnership valuation adjustment gains (losses) (1,000,000,000)erie_EquityMethodInvestmentSummarizedFinancialInformationPartnershipValuationAdjustments 2,000,000,000erie_EquityMethodInvestmentSummarizedFinancialInformationPartnershipValuationAdjustments
Total partnership net income 7,000,000,000erie_EquityMethodInvestmentsSummarizedFinancialInformationPartnershipNetIncomeLoss 7,000,000,000erie_EquityMethodInvestmentsSummarizedFinancialInformationPartnershipNetIncomeLoss
Indemnity    
Investment in limited partnerships    
Number of partnerships 58erie_EquityMethodInvestmentsNumberOfPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
61erie_EquityMethodInvestmentsNumberOfPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Asset recorded 113,000,000us-gaap_EquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
146,000,000us-gaap_EquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recognized due to valuation adjustments by the partnerships 2,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recorded 9,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
25,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Indemnity | Private equity    
Investment in limited partnerships    
Number of partnerships 27erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
29erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Asset recorded 52,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
62,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recognized due to valuation adjustments by the partnerships (4,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recorded 8,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
9,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Indemnity | Private equity | Less than 10%    
Investment in limited partnerships    
Number of partnerships 24erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
26erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Asset recorded 34,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
46,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships (7,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
(6,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recorded 7,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
9,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Indemnity | Private equity | Greater than or equal to 10% but less than 50%    
Investment in limited partnerships    
Number of partnerships 3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Asset recorded 18,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
16,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 3,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
3,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recorded 1,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Indemnity | Private equity | Greater than 50%    
Investment in limited partnerships    
Number of partnerships 0erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Asset recorded 0us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recorded 0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Indemnity | Mezzanine debt    
Investment in limited partnerships    
Number of partnerships 15erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
15erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Asset recorded 14,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
20,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recorded 2,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Indemnity | Mezzanine debt | Less than 10%    
Investment in limited partnerships    
Number of partnerships 11erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
11erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Asset recorded 10,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
14,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recorded 2,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
1,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Indemnity | Mezzanine debt | Greater than or equal to 10% but less than 50%    
Investment in limited partnerships    
Number of partnerships 3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Asset recorded 4,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
6,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recorded 0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
2,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Indemnity | Mezzanine debt | Greater than 50%    
Investment in limited partnerships    
Number of partnerships 1erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
1erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Asset recorded 0us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recorded 0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Indemnity | Real estate    
Investment in limited partnerships    
Number of partnerships 16erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
17erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Asset recorded 47,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
64,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recognized due to valuation adjustments by the partnerships 6,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) recorded (1,000,000)erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
13,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Indemnity | Real estate | Less than 10%    
Investment in limited partnerships    
Number of partnerships 11erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
12erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Asset recorded 36,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
44,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 5,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recorded (2,000,000)erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
5,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Indemnity | Real estate | Greater than or equal to 10% but less than 50%    
Investment in limited partnerships    
Number of partnerships 3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Asset recorded 4,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
14,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 1,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
(1,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recorded 0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
4,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Indemnity | Real estate | Greater than 50%    
Investment in limited partnerships    
Number of partnerships 2erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
2erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Asset recorded 7,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
6,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
1,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recorded 1,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
4,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Exchange    
Investment in limited partnerships    
Number of partnerships 102erie_EquityMethodInvestmentsNumberOfPartnerships
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
103erie_EquityMethodInvestmentsNumberOfPartnerships
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Asset recorded 866,000,000us-gaap_EquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
940,000,000us-gaap_EquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recognized due to valuation adjustments by the partnerships 5,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(25,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recorded 97,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
164,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Exchange | Private equity    
Investment in limited partnerships    
Number of partnerships 45erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
47erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Asset recorded 418,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
463,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recognized due to valuation adjustments by the partnerships 1,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(11,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recorded 46,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
81,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Exchange | Private equity | Less than 10%    
Investment in limited partnerships    
Number of partnerships 42erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
44erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Asset recorded 344,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
396,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships (12,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
(24,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recorded 43,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
79,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Exchange | Private equity | Greater than or equal to 10% but less than 50%    
Investment in limited partnerships    
Number of partnerships 3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Asset recorded 74,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
67,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 13,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
13,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recorded 3,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
2,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Exchange | Private equity | Greater than 50%    
Investment in limited partnerships    
Number of partnerships 0erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Asset recorded 0us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recorded 0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
0erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_PrivateEquityFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Exchange | Mezzanine debt    
Investment in limited partnerships    
Number of partnerships 28erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
26erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Asset recorded 170,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
172,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recognized due to valuation adjustments by the partnerships (3,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(1,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recorded 22,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
23,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Exchange | Mezzanine debt | Less than 10%    
Investment in limited partnerships    
Number of partnerships 21erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
19erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Asset recorded 120,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
117,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
1,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recorded 16,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
13,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Exchange | Mezzanine debt | Greater than or equal to 10% but less than 50%    
Investment in limited partnerships    
Number of partnerships 4erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
4erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Asset recorded 23,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
23,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships (3,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
(3,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recorded 3,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
7,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Exchange | Mezzanine debt | Greater than 50%    
Investment in limited partnerships    
Number of partnerships 3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
3erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Asset recorded 27,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
32,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 0erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
1,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recorded 3,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
3,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= erie_MezzanineFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Exchange | Real estate    
Investment in limited partnerships    
Number of partnerships 29erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
30erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Asset recorded 278,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
305,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recognized due to valuation adjustments by the partnerships 7,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(13,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Income (loss) recorded 29,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
60,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Exchange | Real estate | Less than 10%    
Investment in limited partnerships    
Number of partnerships 22erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
22erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Asset recorded 207,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
211,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 18,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
(10,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Income (loss) recorded 7,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
34,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentLessThan10PercentMember
Exchange | Real estate | Greater than or equal to 10% but less than 50%    
Investment in limited partnerships    
Number of partnerships 5erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
6erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Asset recorded 44,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
71,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships 6,000,000erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
(2,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Income (loss) recorded 2,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
10,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThanOrEqualTo10PercentButLessThan50PercentMember
Exchange | Real estate | Greater than 50%    
Investment in limited partnerships    
Number of partnerships 2erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
2erie_EquityMethodInvestmentsNumberOfPartnerships
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Asset recorded 27,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
23,000,000us-gaap_EquityMethodInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recognized due to valuation adjustments by the partnerships (17,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
(1,000,000)erie_IncomeLossFromEquityMethodInvestmentsPartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
Income (loss) recorded $ 20,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember
$ 16,000,000erie_IncomeLossFromEquityMethodInvestmentsBeforePartnershipValuationAdjustments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateFundsMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ erie_ScheduleOfEquityMethodInvestmentEquityMethodOwnershipPercentAxis
= erie_EquityMethodInvestmentOwnershipPercentGreaterThan50PercentMember