Investments - Schedule of Total Carrying Value Debt Securities in Unrealized Loss Position (Details) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Investment grade securities | ||
| Percent of total debt securities carrying value | ||
| Debt securities in an unrealized loss position, percentage | 79.00% | 78.00% |
| Below investment grade securities | ||
| Percent of total debt securities carrying value | ||
| Debt securities in an unrealized loss position, percentage | 1.00% | 1.00% |
| Not rated securities | ||
| Percent of total debt securities carrying value | ||
| Debt securities in an unrealized loss position, percentage | 20.00% | 21.00% |