v3.25.2
Investments - Fixed Maturity Securities in Continuous Loss Position (Details)
Jun. 30, 2025
security
Jun. 30, 2025
position
Dec. 31, 2024
security
Dec. 31, 2024
position
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months 1,783 1,783 1,862 1,862
Investment Grade        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   1,683   1,744
Non Investment Grade        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   52   62
AAA        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   141   155
AA        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   894   899
A        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   308   320
BBB        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   340   370
BB        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   37   40
B        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   11   18
CCC or lower        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   4   4
Not rated        
Gain (Loss) on Securities        
Number of position with a gross unrealized loss, more than 12 months   48   56