v3.26.1
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%