XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of Premiums Written and Earned by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Net premiums earned $ 1,283,069 $ 1,166,679
Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 1,283,100 1,166,700
Direct premiums written 1,445,400 1,301,100
Private passenger automobile | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 858,600 754,300
Direct premiums written 906,500 825,500
Homeowners | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 256,000 266,900
Direct premiums written 344,200 302,100
Commercial automobile | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 95,300 89,200
Direct premiums written 106,500 104,000
Other | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 73,200 56,300
Direct premiums written 88,200 69,500
Property & Casualty    
Segment Reporting Information [Line Items]    
Net premiums earned 1,275,758 1,159,369
Direct premiums written 1,438,467 1,294,475
Property & Casualty | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 1,275,800 1,159,400
Direct premiums written 1,438,500 1,294,500
Property & Casualty | Private passenger automobile | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 858,600 754,300
Direct premiums written 906,500 825,500
Property & Casualty | Homeowners | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 256,000 266,900
Direct premiums written 344,200 302,100
Property & Casualty | Commercial automobile | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 95,300 89,200
Direct premiums written 106,500 104,000
Property & Casualty | Other | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 65,900 49,000
Direct premiums written 81,300 62,900
Other | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 7,300 7,300
Direct premiums written 6,900 6,600
Other | Private passenger automobile | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 0 0
Direct premiums written 0 0
Other | Homeowners | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 0 0
Direct premiums written 0 0
Other | Commercial automobile | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 0 0
Direct premiums written 0 0
Other | Other | Operating Segments    
Segment Reporting Information [Line Items]    
Net premiums earned 7,300 7,300
Direct premiums written $ 6,900 $ 6,600