XML 160 R145.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments (Narrative) (Details) - segment
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Percentage of direct foreign written premiums 10.00% 11.00% 10.00%
Property and Casualty Segments      
Segment Reporting Information [Line Items]      
Number of operating segments 3    
Life and Group and Corporate and Other      
Segment Reporting Information [Line Items]      
Number of operating segments 2