Investments - Schedule of Selected Information about Sales of Fixed Maturities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | ||||
| Proceeds from sale | $ 60,947 | $ 218,156 | $ 75,713 | $ 272,067 |
| Gross realized gains | 713 | 1,617 | 962 | 3,095 |
| Gross realized losses | (1,449) | (7,026) | (1,449) | (8,490) |
| Unsettled trades | $ 0 | $ 0 | $ 0 | $ 0 |