Subsequent Events (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||
---|---|---|---|---|---|
Jan. 03, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Jan. 31, 2025 |
|
Subsequent Event [Line Items] | |||||
Reinsurance recoverables, net | $ 261,542 | $ 17,270 | $ 45,032 | ||
Current period change for estimated uncollectible reinsurance | 13,585 | $ 0 | |||
Gain on loss portfolio transfer | $ 2,000 | ||||
Subsequent Event | |||||
Subsequent Event [Line Items] | |||||
Proceeds from portfolio transfer | $ 11,700 | ||||
Reinsurance recoverables, net | $ 25,300 |