Allowance for Credit Losses - Reinsurance Recoverable (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Reinsurance Recoverable, Allowance for Credit Loss [Roll Forward] | ||
Allowance for Estimated Uncollectible Reinsurance, beginning balance | $ 596,334 | $ 581,359 |
Reinsurance Recoverables, Net, beginning balance | 2,295 | 0 |
Cumulative effect of adoption of ASU 2016-13 at January 1, 2023 | 2,295 | 2,295 |
Current period change for estimated uncollectible reinsurance | 13,585 | 0 |
Write-offs of uncollectible reinsurance recoverables | (13,585) | 0 |
Allowance for Estimated Uncollectible Reinsurance, ending balance | 857,876 | 596,334 |
Reinsurance Recoverables, Net, ending balance | $ 2,295 | 2,295 |
Period of adoption, adjustment | ||
Reinsurance Recoverable, Allowance for Credit Loss [Roll Forward] | ||
Reinsurance Recoverables, Net, beginning balance | $ 2,295 | |
Cumulative effect of adoption of ASU 2016-13 at January 1, 2023 |