Investments - Schedule of Selected Information about Sales of Fixed Maturities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Investments, Debt and Equity Securities [Abstract] | ||||
Proceeds from sale | $ 218,156 | $ 483,051 | $ 272,067 | $ 510,904 |
Gross realized gains | 1,617 | 3,869 | 3,095 | 4,044 |
Gross realized losses | (7,026) | (13,933) | (8,490) | (13,968) |
Unsettled trades | $ 0 | $ 0 | $ 0 | $ 0 |