v3.25.2
Segments of Operations - Narrative (Details) - segment
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Number of segments     2  
Percent of total revenue derived from sales of property and casualty insurance outside of the United States 4.00% 4.00% 4.00% 4.00%