XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Organization (Details)
6 Months Ended
Jun. 30, 2025
Segment
Organization [Abstract]  
Number of operating segments (in Segment) 3
Donegal Mutual Insurance Company [Member]  
Organization [Abstract]  
Voting power percentage of outstanding common stock 70.00%
Premiums and losses related to certain products 100.00%
Atlantic States [Member]  
Organization [Abstract]  
Percentage of share in results of pooled business subsidiary 80.00%
Class A Common Stock [Member] | Donegal Mutual Insurance Company [Member]  
Organization [Abstract]  
Stock ownership percentage held by major shareholder 44.00%
Class B Common Stock [Member] | Donegal Mutual Insurance Company [Member]  
Organization [Abstract]  
Stock ownership percentage held by major shareholder 84.00%