XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Organization (Details)
3 Months Ended
Mar. 31, 2023
Segment
Organization [Abstract]  
Number of operating segments 3
Atlantic States [Member]  
Organization [Abstract]  
Percentage of share in results of pooled business subsidiary 80.00%
Donegal Mutual Insurance Company [Member]  
Organization [Abstract]  
Voting power percentage of outstanding common stock 71.00%
Premiums and losses related to certain products 100.00%
Donegal Mutual Insurance Company [Member] | Class A Common Stock [Member]  
Organization [Abstract]  
Stock ownership percentage held by major shareholder 43.00%
Donegal Mutual Insurance Company [Member] | Class B Common Stock [Member]  
Organization [Abstract]  
Stock ownership percentage held by major shareholder 84.00%