v3.26.1
Information About Segments of Business Textuals (Details) - segment
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Segment Reporting    
Commercial auto net premiums earned, percentage 42.60%  
Number of Reportable Segments   2
Commercial Automobile    
Segment Reporting    
Commercial auto net premiums earned, percentage   42.50%