XML 52 R43.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Reinsurance - Essent Guaranty's Excess of Loss Reinsurance Coverages and Retentions (Details) $ in Thousands | 9 Months Ended
--- | ---
Sep. 30, 2022 USD ($)
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | $ 211,316,119
Remaining Risk in Force | 55,562,055
Remaining Reinsurance in Force | 2,599,297
Remaining First Layer Retention | 1,940,960
Reinsurance Contract [Axis]: Vintage Year 2015 And 2016 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 6,415,924
Remaining Risk in Force | 1,740,167
Remaining Reinsurance in Force | 61,478
Remaining First Layer Retention | 206,925
Reinsurance Contract [Axis]: Vintage Year 2017 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 6,129,801
Remaining Risk in Force | 1,610,026
Remaining Reinsurance in Force | 369,893
Remaining First Layer Retention | 216,632
Reinsurance Contract [Axis]: Vintage Year 2018 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 6,961,516
Remaining Risk in Force | 1,791,216
Remaining Reinsurance in Force | 401,681
Remaining First Layer Retention | 248,875
Reinsurance Contract [Axis]: Vintage Year 2019 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 8,578,642
Remaining Risk in Force | 2,203,474
Remaining Reinsurance in Force | 498,675
Remaining First Layer Retention | 214,874
Reinsurance Contract [Axis]: Vintage Year 2020 And 2021 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 43,021,732
Remaining Risk in Force | 10,731,139
Remaining Reinsurance in Force | 486,933
Remaining First Layer Retention | 278,919
Reinsurance Contract [Axis]: Vintage Year 2021 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 42,367,258
Remaining Risk in Force | 11,236,549
Remaining Reinsurance in Force | 423,462
Remaining First Layer Retention | 279,415
Reinsurance Contract [Axis]: Vintage Year 2021 And 2022 | Written From October 1 Through December 31, 2022 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 63,515,812
Remaining Risk in Force | 17,043,854
Remaining Reinsurance in Force | 119,307
Remaining First Layer Retention | 426,096
Reinsurance Contract [Axis]: Vintage Year 2021 And 2022 | Written From October 1 Through July 31, 2022 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Insurance in Force | 34,325,434
Remaining Risk in Force | 9,205,630
Remaining Reinsurance in Force | 237,868
Remaining First Layer Retention | 303,761
ILN 2015 & 2016 | Reinsurance Contract [Axis]: Vintage Year 2015 And 2016 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 61,478
Radnor Re 2018-1 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2017 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 242,123
Radnor Re 2019-1 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2018 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 325,537
Radnor Re 2020-1 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2019 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 448,805
Radnor Re 2021-1 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2020 And 2021 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 486,933
Radnor Re 2021-2 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2021 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 423,462
Radnor Re 2021-2 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2021 And 2022 | Written From October 1 Through December 31, 2022 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 0
Radnor Re 2021-2 Ltd. | Reinsurance Contract [Axis]: Vintage Year 2021 And 2022 | Written From October 1 Through July 31, 2022 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 237,868
ILN |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 2,226,206
Other Reinsurance |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 373,091
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2015 And 2016 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 0
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2017 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 127,770
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2018 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 76,144
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2019 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 49,870
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2020 And 2021 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 0
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2021 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 0
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2021 And 2022 | Written From October 1 Through December 31, 2022 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | 119,307
Other Reinsurance | Reinsurance Contract [Axis]: Vintage Year 2021 And 2022 | Written From October 1 Through July 31, 2022 |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |
Remaining Reinsurance in Force | $ 0

X
- Definition Reinsurance, Remaining Insurance In Force + References No definition available. + Details
Name: | esnt_ReinsuranceRemainingInsuranceInForce
Namespace Prefix: | esnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reinsurance, Remaining Reinsurance In Force + References No definition available. + Details
Name: | esnt_ReinsuranceRemainingReinsuranceInForce
Namespace Prefix: | esnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reinsurance, Remaining Risk In Force + References No definition available. + Details
Name: | esnt_ReinsuranceRemainingRiskInForce
Namespace Prefix: | esnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount per life of risk undertaken originally by insurer that is not ceded to reinsurer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387 + Details
Name: | us-gaap_ReinsuranceRetentionAmountRetainedPerLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2015 And 2016
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2017
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2018
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2019
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2020 And 2021
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2021
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsuranceContractAxis=Vintage Year 2021 And 2022
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | esnt_InsuranceWrittenPeriodAxis=esnt_CoveragePeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | esnt_InsuranceWrittenPeriodAxis=esnt_InsuranceWrittenPeriodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorRe20192Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorRe20181Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorRe20191Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorRe20201Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorRe20211Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorRe20212LtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_RadnorEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=esnt_OtherReinsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |